Как получить доступ к плагину Firebreath из расширения Internet Explorer
Я создал расширения для Chrome, Firefox и Safari, которые могут использовать плагин Firebreath, определив объект в background.html или panel.html, а затем взаимодействуя с функциями плагина с помощью js.
Я полностью зашел в тупик для IE Extensions.
То, что я до сих пор пытался создать контекстное меню или меню инструмента с помощью реестра, теперь я не уверен, как я могу использовать плагин Firebreath. Когда начать?
Я ищу простой пример кода или шаги, которые могут решить вышеупомянутую проблему.
Любая помощь приветствуется.
1 ответ
Плагины Firebreath добавляются как объекты Active X в Windows. Мы можем получить доступ к активным объектам X через любую вещь, а именно (JavaScript, программы на C# и т. Д. И т. Д.).
Для имитации нормального поведения, как мы получаем в расширении Firefox или Chrome, вам нужно создать BHO (Browser Helper Objects), который предоставляет функциональные возможности для взаимодействия с Content Page. BHO будет действовать как контент-скрипт.
BHO создается в Visual Studio с использованием C#. Более подробную информацию о том, как создать BHO, можно найти на codeproject.com.