Pregunta

Tengo que escribir un plugin de navegador para comunicarse con otro proceso, y parece que tengo que usar complementos NPAPI. ¿Hay algún ejemplo o de código abierto NPAPI plugin que puede referirse a?

Muchas gracias por su respuesta.

Resumen de las respuestas

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

2 y 3 son ambos marcos para hacer más fácil el desarrollo de plugins.


he encontrado un ejemplo en http://mxr.mozilla.org/seamonkey/source/modules/plugin / samples /

¿Fue útil?

Solución

También puede usar el código abierto FireBreath plugin de marco; que están a punto de una versión 1.0 sólo para ventanas, pero no sería difícil de portarlo a Linux; mac os no deben ser mal tampoco, pero tomará un poco de trabajo para conseguir CMake para generar el tipo de lote correcta =]

Sí, soy uno de los mantenedores primarias, así que estoy un poco sesgada. También se puede encontrar una buena información general sobre cómo funciona NPAPI en mi blog, a partir de aquí: http://colonelpanic.net/2009/03/building -a-firefox-plugin-parte-uno /

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top