Npapi – вопросы и ответы

51
голос
1
ответ
Я знаю, что я могу использовать плагин NPAPI с <embed> , но мне было интересно, возможно ли реализовать плагин NPAPI, который будет вызываться для <video> ?
1 день, 4 часа назад Milan Todorovic
51
голос
1
ответ
Есть ли способ получить интерфейс IDispatch от NPObject в расширении браузера браузера Google Chrome?
1 день, 5 часов назад Hrant Dalalyan
62
голоса
1
ответ
Я построил расширение chrome, которое требует данных из файла конфигурации. Я достиг этого через плагин NPAPI, но теперь я должен использовать PPAPI, так как Chrome собирается прекратить его в янва...
1 день, 9 часов назад Akhil
93
голоса
1
ответ
HTML: var embed1 = document.getElementById('yyqtest'); embed1.testProperty=5; Но в моем плагине: SetProperty(NPIdentifier name, const NPVariant *value); значение всегда null! Зачем? Один и тот же к...
1 день, 11 часов назад user1117014
88
голосов
1
ответ
Недавно Google объявила о намерении удалить клиентскую поддержку Java из Chrome в ближайшем будущем. Я, разработчик Java по природе, построил почти все мои веб-приложения поверх некоторой формы Jav...
2 дня, 3 часа назад SnazzyJava
51
голос
1
ответ
Мы планируем разработать плагин для браузера IE и Safari для потокового видео в проприетарном видеоплеере. Мы изучаем необходимые технологии и различные подходы к проектированию. Может ли кто-нибуд...
3 дня, 5 часов назад Vijayanand
51
голос
1
ответ
У меня есть метод getValue + NPclass: static bool hasmethod(NPObject *npobj, NPIdentifier name) { return true; } static NPObject* allocate (NPP npp, NPClass *aClass) { return browser-> createobj...
3 дня, 5 часов назад PendingVegan
51
голос
1
ответ
Мне любопытно, для всех разработчиков вашего браузера (NPAPI & ActiveX), какие методы вы использовали для автоматического обновления ваших плагинов (как на платформах Windows, так и на OSX)? Мо...
3 дня, 7 часов назад DNR
87
голосов
1
ответ
Инструменты, которые я использую: Браузер: firefox 3.6.17 и Google Chrome Интерфейс: NPAPI Мой вопрос: я хочу отменить функцию Javascript из моего плагина NPAPI, вызвав NPN_invokeDefault после заве...
4 дня, 5 часов назад bob
82
голоса
1
ответ
В Windows я решил эту проблему, создав именованный семафор. Если плагин 1 сработает, удерживая семафор, семафор отпущен. Но это не так с Posix (на Mac), где семафор остается живым. Поскольку sigact...
4 дня, 8 часов назад sgowd
73
голоса
1
ответ
iam, используя фреймворк npapi внутри моего проекта Delphi, iam умеет читать параметры с этим текущим кодом procedure TDemoPluginForm.btTestClick(Sender: TObject); var obj: IBrowserObject; res: TSt...
5 дней, 5 часов назад DelphiStudent
101
голос
1
ответ
У меня есть плагин NPAPI, работающий в Safari, Chrome и Firefox. Я могу обрабатывать все комбинации клавиш с обратным вызовом события, но проблема, с которой я сталкиваюсь, связана с определенными ...
6 дней, 1 час назад Rodrigo Rivera
106
голосов
1
ответ
Я использую firebreath для создания плагина, который загружает приложение и запускает его (что-то очень простое). Я знаю, что некоторые браузеры отказываются от поддержки npapi, но мне нужно запуст...
6 дней, 3 часа назад Mari
107
голосов
1
ответ
Я старался как npapi и firebreath , но все они хорошо работают только на Firefox, и легко застрял на Chrome. функция, которую я написал в плагине, - это simplist "return 0;" , Я обработал случай Xe...
1 неделя назад jin
51
голос
1
ответ
У меня есть плагин npapi, состоящий из файла dll и manifest.json. Эта npapi-dll обнаружена как плагин на chrome, то есть она указана на странице about: plugins. Однако, когда я вызываю этот плагин ...
1 неделя, 2 дня назад Rashmi K
96
голосов
1
ответ
Есть ли способ использовать NPAPI, чтобы определить, минимизирован ли браузер.
1 неделя, 3 дня назад Vishvesh
72
голоса
1
ответ
У меня есть плагин NPAPI, который работает успешно в Chrome, Firefox и т.д., За исключением одного пользователя, где он падает в Chrome, но не в Firefox. Я установил Visual Studio на этом компьютер...
1 неделя, 3 дня назад Ken Smith
110
голосов
1
ответ
Я пишу плагин веб-браузера (NPAPI.) Мой плагин запускает рабочий поток, и по мере того, как рабочий прогрессирует, я хотел бы передать события обратно в Javascript. Но из-за модели NPAPI для потоко...
1 неделя, 4 дня назад Geoff
51
голос
1
ответ
Я пытаюсь получить документ внутри фрейма. Невозможно выполнить следующее: NPN_GetProperty(aInstance, windowObject, NPN_GetStringIdentifier("frames"), &frames)) но следующее не выполняется, воз...
1 неделя, 4 дня назад codingPear
52
голоса
1
ответ
Я построил образец плагина, используя firebreath. Теперь я планирую написать плагин, который захватывает все события с веб-страницы. Пожалуйста, помогите, как это сделать, используя firebreath? Спа...
1 неделя, 4 дня назад infant_coder
51
голос
1
ответ
Я должен реализовать HTML5 AsyncFileAPI используя простой NPAPI . Также используется механизм обратного вызова для ключевых событий Microsoft Gamepad. Проблема, с которой я столкнулась, заключается...
1 неделя, 5 дней назад r_tex
79
голосов
1
ответ
Chrome и Firefox объявили о том, что скоро они снимут поддержку плагинов NPAPI. См. http://techcrunch.com/2013/09/23/say-goodbye-to-npapi/ Для Chrome у меня есть несколько вариантов, например, пере...
1 неделя, 5 дней назад user2816406
51
голос
1
ответ
У меня очень старый (1992) плагин для браузера для Mac, который работает в нескольких браузерах. Однако, поскольку Firefox ограничил свои плагины файлами XPI в Firefox 3.6, плагин больше не работае...
1 неделя, 6 дней назад Brian Postow
80
голосов
1
ответ
Я скомпилировал пример npluntime плагина Mozilla NPAPI на Mac OSX 10.5. Это дает мне libnprt.dylib Я связываю этот dylib с правильным plist. При загрузке плагина NP_GetMIMEDescription() вызывается ...
1 неделя, 6 дней назад Parimal Das
51
голос
1
ответ
на платформе Windows. Когда я переключусь в другое окно, браузер получит сообщение WM_ACTIVATE. Есть ли все равно, чтобы передать сообщение WM_ACTIVATE плагинам? Я пробовал NPP_HandleEvent, но каже...
1 неделя, 6 дней назад user2077594
51
голос
1
ответ
Я написал расширение Firefox, которое запрашивает информацию о браузере. Мне нужно отправить эту информацию в плагин NPAPI из моего расширения. Как я могу это достичь? Есть ли способ связи между пл...
2 недели, 1 день назад Raveendra Pai U
71
голос
1
ответ
Мне нужно импортировать NPAPI DLL в приложение C++ для моего проекта. Я следую отличному учебнику: http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/ Однако у меня есть некоторые п...
2 недели, 1 день назад JeH
50
голосов
1
ответ
У меня есть приложение, которое работает отлично автономно. Он обрабатывает все входные данные клавиатуры/мыши, используя исходный вход. При WM_KEYDOWN к плагину, WM_KEYDOWN к клиенту NPAPI, я полу...
2 недели, 1 день назад g012
71
голос
1
ответ
Я разрабатываю расширение для Chrome с помощью XPCOM, и я пытаюсь передать свою DLL с JS все в порядке! но если я попробую вернуть значение (строку) из моего кода cpp, я столкнулся с моим браузером...
2 недели, 2 дня назад Дима Савичев
63
голоса
1
ответ
Загрузил NPAPI привета-мировой плагин из https://github.com/axgle/npapi-chrome-plugin-helloworld и упаковывают его в качестве расширения хрома (CRX), используя режим разработчика Chrome. Загруженны...
2 недели, 2 дня назад Goku
62
голоса
1
ответ
Из класса, полученного из FB :: PluginCore (или FB :: JSAPIAuto), например, в onPluginReady() или обработчике метода JS, я хотел бы получить доступ к экземпляру NPP. Какова наилучшая практика для п...
2 недели, 3 дня назад Will Bradley
88
голосов
1
ответ
Как указано выше, android_npapi.h в этот момент содержит несколько ошибок указанного типа: struct ANPInterface { uint32_t inSize; // size (in bytes) of this struct }; enum ANPLogTypes { kError_ANPL...
2 недели, 4 дня назад harshalizee
51
голос
1
ответ
Я столкнулся с проблемой, связанной с вызываемым методом в плагине, который я пишу, с соответствующим экземпляром плагина. Документация на http://developer.mozilla.org/en/Gecko_Plugin_API_Reference...
2 недели, 4 дня назад Ori Pessach
113
голосов
1
ответ
NPAPI в MacOS дает мне CGrafPtr в структуре NPWindow, мне нужен WindowRef. Есть ли способ получить WindowRef из CGrafPtr? Благодарю!
2 недели, 4 дня назад user4910881
94
голоса
1
ответ
могу я знать, как я могу создать периодический обратный вызов таймера в основном потоке с помощью плагина Firebreath? Я попробовал FB :: Timer :: getTimer (1, true, EventRunLoop); на StaticInitiali...
2 недели, 5 дней назад Sany Liew
88
голосов
1
ответ
Я работаю над веб-приложением, которое во время процесса входа в систему я хочу получить вывод смарт-карты, вставленный в считыватель смарт-карт через USB-порт. До сих пор я понимаю, что мы можем ч...
2 недели, 5 дней назад aj1984
51
голос
1
ответ
У меня есть веб-страница, где, когда я нажимаю кнопку, она должна загружать exe из url, и exe должен автоматически включаться без вмешательства пользователя. В Internet Explorer я достиг этого с по...
2 недели, 5 дней назад Anantha Subramaniam
63
голоса
1
ответ
Я недавно работаю над проектом, которому нужно передать двоичный поток из плагина npapi на javascript, я пробовал следующие способы: используйте NPN_InvokeDefault, я создал вариант строки, который ...
3 недели назад brianchai
51
голос
1
ответ
У меня есть DLL с открытым исходным кодом C++ на самом деле это плагин dll из расширения CRX, который я пытаюсь назвать его функцией в Visual Studio с С# Это расширение - хром-захват Google Мне уда...
3 недели, 1 день назад Ofear
88
голосов
1
ответ
У меня возникли проблемы, потому что мой плагин хочет открыть диалог с файлом при использовании команды + o , но сафари на этом событии. У любого есть решение?
3 недели, 1 день назад Magical
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема