Pergunta

A minha experiência de escrever um plugin para o Firefox está abaixo de zero. Tem alguém lá fora que poderia me aponte para código de exemplo sobre como obter este feito em C ++ com VS2005 / 8?

O que eu preciso fazer com JavaScript na página HTML de hospedagem é algo como isto:

var obj = document.getElementById("MyFFPlugin");

var value = obj.CalculateValue;

// Work with calculated value
Foi útil?

Solução

O SDK tem amostras básicas sobre como escrever plugins Mozzila que pode ser baixado aqui: http://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/

Aqui é o site oficial do plugin Mozilla http://www.mozilla.org/projects/plugins /

Hope isso ajuda.

Outras dicas

Eu recomendo usar Nixysa http://code.google.com/p/nixysa/ , que envolve NPAPI. A partir do site:

Nixysa é um framework escrito em Python para gerar automaticamente cola código de plugins NPAPI (plugins para navegadores como o Google Chrome ou Firefox), permitindo que você facilmente expor classes C ++ para JavaScript de um representação IDL simples. Nixysa foi originalmente concebido para as necessidades de O3D, mas é suficiente flexível para apoio uma ampla gama de casos de uso.

Experimente

Confira o código a seguir a instruções aqui e tentar a amostra em examples / complexa.

A amostra inclui um projeto Visual Studio 2005.

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