Esempio di base di un plug-in script per Firefox in C ++ con VS2005 / 8
-
05-07-2019 - |
Domanda
La mia esperienza di scrittura di un plugin per Firefox è inferiore a zero. C'è qualcuno là fuori che potrebbe indicarmi il codice di esempio su come ottenere questo risultato in C ++ con VS2005 / 8?
Quello che devo fare con JavaScript nella pagina html di hosting è qualcosa del genere:
var obj = document.getElementById("MyFFPlugin");
var value = obj.CalculateValue;
// Work with calculated value
Soluzione
L'SDK ha esempi di base su come scrivere plugin mozzila che possono essere scaricati qui: http://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/
Ecco il sito ufficiale del plugin mozilla http://www.mozilla.org/projects/plugins /
Spero che sia d'aiuto.
Altri suggerimenti
Consiglio vivamente di utilizzare Nixysa http://code.google.com/p/nixysa/ , che avvolge NPAPI. Dal sito:
Nixysa è un framework scritto in Python per generare automaticamente la colla codice per plugin NPAPI (plugin per browser come Google Chrome o Firefox), che ti consente di esporre facilmente Classi C ++ in Javascript da a rappresentazione IDL semplice. Lo era Nixysa originariamente concepito per le esigenze di O3D, ma è abbastanza flessibile da supportare una vasta gamma di casi d'uso.
Provalo
Controlla il codice che segue il istruzioni qui e prova l'esempio in esempi / complessi.
L'esempio include un progetto Visual Studio 2005.