Какой-либо пример записи плагина NPAPI в Linux?

Я должен записать плагин браузера для общения с другим процессом, и кажется, что я должен использовать плагины NPAPI. Есть ли какой-либо пример или плагин NPAPI с открытым исходным кодом, к которому я могу обратиться?

Большое спасибо за Ваш ответ.

Сводка ответов

  1. http://mxr.mozilla.org/seamonkey/source/modules/plugin/samples/
  2. http://www.firebreath.org/
  3. http://code.google.com/p/nixysa/
  4. http://code.google.com/p/npapi-file-io/

2 и 3 оба платформы для создания разработки плагинов легче.


Я нашел один пример по http://mxr.mozilla.org/seamonkey/source/modules/plugin/samples/

8
задан Georg Fritzsche 10 April 2013 в 09:48
поделиться

1 ответ

вы также можете использовать фреймворк плагинов FireBreath с открытым исходным кодом; они приближаются к выпуску 1.0 только для Windows, но портировать его на Linux будет несложно; Mac OS тоже не должна быть плохой, но потребуется немного поработать, чтобы заставить CMake сгенерировать правильный тип пакета =]

Да, я один из основных сопровождающих, поэтому я немного предвзято. Вы также можете найти полезную общую информацию о том, как работает NPAPI, в моем блоге, начиная с здесь: http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/

7
ответ дан 5 December 2019 в 21:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: