Описание тега npapi
Интерфейс прикладного программирования подключаемого модуля Netscape (NPAPI) - это кроссплатформенная архитектура подключаемого модуля, используемая многими браузерами, за заметным исключением Internet Explorer.
1
ответ
Кроссплатформенный интерфейс NPAPI
Я хотел бы использовать Google Планета Земля в одном из моих кроссплатформенных приложений на C++, и единственный способ, который я вижу, позволил бы мне красиво интегрировать его в мой графический интерфейс и интерфейс с использованием его Javascri…
22 авг '11 в 23:38
1
ответ
Альтернатива NPAPI для редактирования файлов в реальном времени
В настоящее время у меня есть веб-приложение, которое позволяет пользователям загружать файлы на свои компьютеры, редактировать их с помощью своих собственных редакторов и автоматически отправляет их обратно на сервер после сохранения, а также при о…
26 июн '15 в 15:10
1
ответ
Аудио выход Clone Chrome
Я пытаюсь найти способ запечатлеть весь звук на странице, будь то видео на YouTube, фильм Silverlight или надоедливая баннерная реклама. Моя первоначальная идея заключалась в том, чтобы добавить теги javascript и html5 на страницу, но это оказалось …
05 дек '12 в 05:36
1
ответ
Как вызвать приложение с параметрами в NPAPI для Mac
Я пытаюсь создать простой NPAPI, который передает URL в Safari. Метод plugin_invoke находится ниже: bool plugin_invoke(NPObject *obj, NPIdentifier methodName, const NPVariant *args, uint32_t argCount, NPVariant *result) { // Make sure the method cal…
30 ноя '11 в 21:21
2
ответа
Вызов функциональности плагина NPAPI из расширения Firefox
Я написал плагин NPAPI, который реализует всю необходимую логику, и сейчас я пишу расширение, которое, как ожидается, будет использовать функциональность, предоставляемую в плагине. Эта архитектура дает мне возможность написать один и тот же код C++…
14 дек '12 в 07:12
0
ответов
Gtk+ задержанный белый экран (плагин вспышки + NPAPI)
Я создал отдельное приложение, которое запускает скомпилированный flash (.swf) на интерфейсе gtk+ с NPAPI. Когда мое видео запускается, есть небольшое время, когда появляется белый экран (возможно, 1 или 2 секунды). Это немного раздражает, и мне инт…
31 май '12 в 17:34
2
ответа
Эквивалент Chrome Native Messaging в Edge
Плагины NPAPI не поддерживаются в новом браузере Microsoft Edge. Google Chrome разработал Chrome Native Messaging, чтобы взаимодействовать с исполняемым файлом, установленным на компьютере, и указывал ссылку в реестре (для ОС Windows). Firefox, похо…
28 авг '15 в 20:12
1
ответ
Как получить событие запуска / запуска браузера для браузеров IE, Firefox и Chrome в ОС Windows?
Я хочу, чтобы я мог делать некоторые вещи в своем расширении, когда его загружают в первый раз для сеанса браузера, и пропускать последовательную загрузку расширения, пока браузер не закроется.
22 авг '13 в 15:04
2
ответа
Встраивание плагина NPAPI в фоновый режим с использованием только Firefox Addon SDK
Недавно я разработал плагин NPAPI (с использованием FireBreath) в сочетании с расширением Google Chrome. Я встраиваю плагин с помощью страницы background.html и получаю к нему доступ с нескольких страниц расширения. Таким образом, плагин остается за…
20 июл '12 в 06:17
1
ответ
Импортировать NPAPI DLL в приложение C++
Я должен импортировать NPAPI DLL в приложении C++ для моего проекта. Я следую превосходному учебнику: http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/ Однако у меня есть некоторые проблемы с доступом к методам DLL. (Примечание: в …
16 сен '13 в 14:57
1
ответ
NPNInvoke - передача данных плагина обратно в браузер
Я перезваниваю объект в Javascript, используя NPAPI. Перед этим вызовом вызываемые мной функции приводят к правильному вызову функций в JavaScript, но в NPN_Invoke звонки. Фрагмент кода: sBrowserFuncs->releaseobject(object_temp); object_temp = NP…
30 июн '11 в 10:44
1
ответ
Доступ к свойству плагина NPAPI из Javascript
Возникли проблемы при попытке получить значение свойства через Javascript с помощью плагина NPAPI; Во время отладки я вижу, что все цепочки функций (HasProperty, HasMethod и GetProperty) вызываются. Более того, я вижу, что во время вызова GetPropert…
11 дек '12 в 00:44
1
ответ
Как показать диалог сохранения файла из расширения Chrome?
Я создаю расширение для Google Chrome, которое преобразует веб-страницу в файл PDF. С фоновой страницы JavaScript URL, DOM и путь передаются в DLL-библиотеку NPAPI, где происходит преобразование. На данный момент путь жестко закодирован. Я хочу доба…
12 апр '12 в 09:18
1
ответ
NPP_NewStream: для поиска для локального файла установлено значение 0 (false)
Я пытаюсь реализовать плагин NPAPI с возможностью потоковой передачи (NP_SEEK + NPN_RequestRead). Неважно, что я пытаюсь логическое NPBool seekable всегда установлен в 0 (ложь). Я запускаю Firefox (iceweasel на Debian) из командной строки в локально…
25 июн '14 в 09:26
1
ответ
npapi может делать все, что может ActiveX?
Я хотел написать B/S проект, который на стороне клиента использует ActiveX или Gecko для связи с сервером через сетевой сокет. И любой браузер (т.е. /firefox/chrome/opera/safari) может использовать его.
28 июл '11 в 01:53
1
ответ
NPAPI и Google Chrome в Linux
Я работаю над плагином NPAPI для Linux и столкнулся с несколькими проблемами с Google Chrome (хотя он отлично работает в Firefox). Во-первых, выполнение плагина зависало, и после долгого мучительного времени я понял, что вызов NPN_Evaluate виснет ко…
07 окт '10 в 04:44
1
ответ
Установка плагина npruntime
Я сделал простую HTML-страницу, которая включает плагин npruntime, и он отлично работает локально. Конечно, объектный файл npruntime (npmyapp.dll) уже зарегистрирован, поэтому браузер может загрузить плагин. (загрузка кода плагина что-то вроде..) &l…
25 янв '12 в 06:33
1
ответ
Чтение смарт-карты из хрома после сброса NPAPI
В этом блоге о Chrome говорится, что Chrome теперь оставляет NPAPI навсегда В моем текущем проекте мне нужно получить доступ к бельгийской карте E-ID для получения данных (не для аутентификации). Вся документация и примеры, которые я нашел, использ…
14 янв '15 в 08:33
1
ответ
Как получить HTML-документ iframe в NPAPI
Я пытаюсь получить документ в рамке. Следующее не подводит: NPN_GetProperty(aInstance, windowObject, NPN_GetStringIdentifier("frames"), &frames)) но следующее не удается, возвращая нулевой элемент: NPN_Invoke(aInstance, NPVARIANT_TO_OBJECT(frame…
09 июн '11 в 10:41
1
ответ
Можно ли создавать собственные элементы XUL из XPCOM или NPAPI?
Мне было интересно, возможно ли создать новый компонент XUL с помощью любого доступного API, такого как XPCOM или NPAPI, чтобы мы могли использовать его в наших файлах XUL. Допустим, я хотел клонировать код компонентов XULs vbox и добавить в него не…
30 июн '11 в 11:08