Pergunta

Eu preciso escrever um navegador de encaixe para se comunicar com outro processo, e parece que eu tenho que usar plugins NPAPI. Existe algum exemplo ou de fonte aberta NPAPI plug-in I pode se referir a?

Muito obrigado pela sua resposta.

Resumo de respostas

  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 e 3 são as duas estruturas para tornar o desenvolvimento do plugin mais fácil.


Eu encontrei um exemplo na http://mxr.mozilla.org/seamonkey/source/modules/plugin / samples /

Foi útil?

Solução

Você também pode usar o código aberto Firebreath plugin do quadro; eles estão se aproximando de uma versão 1.0 apenas para o Windows, mas não seria difícil de porta-lo para linux; Mac OS não deve ser ruim, mas vai demorar um pouco de trabalho para obter CMake para gerar o tipo de pacote correta =]

Sim, eu sou um dos mantenedores primários, por isso estou um pouco tendencioso. Você também pode encontrar algumas boas informações gerais sobre como NPAPI funciona no meu blog, começando aqui: http://colonelpanic.net/2009/03/building -a-firefox-plugin-part-one /

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top