Вопросы по теме 'npapi'

NPVariant в строковый массив
Я хотел бы передать массив строк плагину NPAPI. Как преобразовать NPVariant в массив строк?
3356 просмотров
schedule 13.07.2022

WebKitPluginHost молча закрывает мой 32-битный плагин в OS X 10.6
У меня есть специальный плагин OS X NPAPI, созданный как универсальный 32-битный пакет. Он отлично работает под OS x 10.6 в Firefox. Он также отлично работает в Safari, запущенном в 32-битном режиме. Однако он молча терпит неудачу в Safari,...
847 просмотров
schedule 25.06.2023

Скрипт внедрения плагина NPAPI
Я разрабатываю плагин npapi. Я пытаюсь внедрить скрипт на текущую веб-страницу браузера, но не могу этого сделать. Любые подсказки или предложения относительно того, как мне поступить, были бы очень полезны. Спасибо
906 просмотров
schedule 13.04.2024

NPN_MemAlloc после того, как NPN_MemFree прикрутит возвращаемые данные в Google Chrome
Я закончил свой плагин NPAPI, и он отлично работает в Google Chrome, но возникла странная проблема. Проблема в том, что я написал в плагине метод, который возвращает строку в браузер. Для этого вам нужно выделить память в браузере и скопировать в...
536 просмотров
schedule 13.07.2022

Обработка аварийных дампов из Firefox и Google Chrome
Я разрабатываю кроссплатформенное расширение NPAPI+XPCOM для Firefox и Google Chrome (Windows, Linux и Mac). Мне было интересно, может ли кто-нибудь просветить меня о лучших методах обработки сбоев компонентов. Насколько я понимаю, в настоящее...
380 просмотров
schedule 26.02.2023

Расширения Google Chrome и NPAPI
Мне нужно написать какое-нибудь расширение для Google Chrome. Проблема в том, что API-интерфейсы Chrome JavaScript не дают мне достаточно мощности — мне нужно использовать нативный код. Я подумал о написании подключаемого модуля NPAPI, который...
6220 просмотров

Как обнаружить UserAgent в подключаемом модуле NPAPI до того, как он будет зарегистрирован браузером?
Мне нужно найти способ установить плагины специально для Safari на Mac. Если я скопирую файлы .plugin в папку Internet Plug-ins , они также будут обнаружены Firefox и Google Chrome при их запуске. Чтобы предотвратить это, я использовал вызов...
512 просмотров
schedule 05.07.2022

Загрузка плагина NPAPI в Chrome
У меня есть плагин на основе NPAPI API (сценарий), разработанный с использованием Gecko SDK 1.9.2. Этот плагин отлично работает в бета-версиях FF3.6 и FF4, но не может быть обнаружен в Chrome. Также я не вижу плагин в списке - когда я делаю...
2752 просмотров

Как читать значения тегов param в плагине NPAPI?
Я разработал плагин NPAPI (npruntime) для браузеров Windows, таких как firefox, safari, Google Chrome. Мой вопрос в том, как можно прочитать значения, указанные в теге элемента в плагине. Есть ли способ получить доступ к этим значениям в плагине?...
369 просмотров
schedule 15.07.2023

Загрузите и создайте экземпляр элемента управления COM
Я использую ff-activex-host для размещения элемента управления .NET ActiveX в Firefox и Chrome. Он создаст экземпляр зарегистрированного элемента управления COM или загрузит его в CAB-файл, зарегистрирует его, а затем создаст экземпляр элемента...
172 просмотров
schedule 30.03.2022

Различные версии плагина NPAPI: какая будет загружена?
Чтобы зарегистрировать плагин NPAPI в системе, мне нужно добавить путь к нему в HKCU/Software/MozillaPlugins. Если там зарегистрированы две версии подключаемой DLL для определенного MIME-типа, будет ли всегда загружаться более новая версия? Или...
171 просмотров
schedule 02.04.2022

Расширение Chrome: сохранить файл, запустить и внешнее приложение
Мне нужно разработать кроссплатформенное расширение Google Chrome, которое берет внутренний HTML-код текущей страницы и сохраняет его на жесткий диск, а затем запускает приложение, которое будет обрабатывать этот файл. Есть какой-либо способ...
961 просмотров

Плагин NPAPI, удаление ребенка с веб-страницы дает сбой Firefox4 и Chrome
У меня есть html-страница, которая открывает новое окно и загружает базовый плагин, написанный NPAPI, который я открываю в диалоговом окне Wide Save, а затем вызываю NPN_GetURL с функцией java-скрипта, чтобы закрыть окно. Каждый раз, когда Firefox...
1129 просмотров
schedule 11.07.2022

Плагин Mac OS X NPAPI не отображается в списке плагинов Chrome about:
Я разрабатываю плагин NPAPI для Mac, и он работает и правильно регистрируется как в Firefox, так и в Safari, но не в Chrome. Info.plist для плагина достаточно, чтобы Firefox и Safari подтвердили, что он существует в их собственных списках плагинов....
1482 просмотров
schedule 02.06.2023

Можно ли создавать собственные элементы XUL из XPCOM или NPAPI?
Мне было интересно, можно ли создать новый компонент XUL через любой доступный api, такой как XPCOM или NPAPI, чтобы мы могли использовать его в наших файлах XUL. Допустим, я хотел клонировать код компонентов XULs vbox и добавить в него несколько...
331 просмотров
schedule 29.09.2022

Плагин Firefox NPAPI для Windows
Я пытаюсь реализовать плагин NPAPI для Firefox в Windows, используя MingW для компиляции. Все работает нормально во время компиляции, но плагин работает плохо, когда он загружается Firefox. Браузер определяет некоторые параметры плагина, такие как,...
1099 просмотров
schedule 15.07.2023

Плагин NPAPI не загружается в Chrome
У меня есть плагин npapi, состоящий из dll и файла manifest.json. Эта npapi dll определяется как плагин в Chrome, т.е. она указана на странице about:plugins. Однако, когда я вызываю этот плагин на образце html-страницы с помощью тега, он говорит:...
5339 просмотров

может ли npapi делать все, что умеет ActiveX?
Я хотел написать проект B/S, в котором клиентская сторона использует ActiveX или Gecko для связи с сервером через сетевой сокет. И любой браузер (т.е./firefox/chrome/opera/safari) может его использовать.
466 просмотров
schedule 01.09.2023

Как вызвать поток плагина обратного вызова в Safari 5.1 на OSX?
Функции Gecko NPN_PluginThreadAsyncCall/pluginthreadasynccall у меня не работают в Safari 5.1 (работает Firefox) — моя функция не вызывается. Я пытаюсь сделать обратный вызов функции в JavaScript после выполнения длительной задачи в другом потоке....
602 просмотров
schedule 29.04.2024

Поток автоматического обновления плагинов браузера?
Мне любопытно для всех разработчиков плагинов для браузера (NPAPI и ActiveX), какие методы вы использовали для автоматического обновления своих плагинов (как на платформах Windows, так и на платформах OSX)? Моя конечная цель состояла бы в том,...
370 просмотров
schedule 04.04.2022