Я использую класс для регистрации своего протокола, скажем 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>
на самых популярных браузерах
Благодарим за ваш ответ! Когда я пишу lorem: // тест уже работает. Я также хочу, чтобы люди нажимали lorem: // test в своих браузерах. Я нашел http://goo.gl/k6R8o8, но его о html5, и для этого требуется тэг . Поскольку я уже зарегистрировал этот протокол на системном уровне, это не то, что я на самом деле хочу. Я обновил вопрос, чтобы было ясно. – Batuhan