Я использую класс для регистрации своего протокола, скажем, lorem:
в операционной системе. Он работает отлично, но я хотел бы сделать пару вещей.
Я хочу создать что-то вроде Skype Click to Call. Люди будут делиться такими uri, как lorem://12345678
, и когда другие нажимают на это, обработчик событий перенаправляет этот запрос в мое приложение Windows. Я хочу сделать этот uri кликабельным. Как идентифицировать эту новую схему для браузеров, чтобы когда страница содержала lorem://12345678
, браузер преобразовывал ее во что-то вроде<a href="lorem://12345678">lorem://12345678</a>
, и пользователи могли щелкнуть ее.
Могу ли я сделать это с конфигурацией браузера или мне нужно написать какое-то расширение для реализации этого правила. Он должен поддерживать все браузеры, значит ли это, что мне нужно написать одно и то же расширение для Chrome, Firefox и IE? И как я могу установить все расширения с моей настройкой программного обеспечения?
Прямой вопрос: я хочу преобразовать lorem://ipsum
текст в <a href="lorem://ipsum">My URL!</a>
в большинстве популярных браузеров.