Question

Mon expérience d'écriture d'un plugin pour Firefox est inférieure à zéro. Quelqu'un peut-il m'indiquer un exemple de code sur la façon d'obtenir cela en C ++ avec VS2005 / 8?

Ce que je dois faire avec JavaScript dans la page d'hébergement HTML ressemble à ceci:

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

var value = obj.CalculateValue;

// Work with calculated value
Était-ce utile?

La solution

Le SDK contient des exemples de base sur la rédaction de plug-ins mozzila qui peuvent être téléchargés ici: http://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/

Voici le site officiel du plugin mozilla http://www.mozilla.org/projects/plugins /

J'espère que ça aide.

Autres conseils

Je recommande vivement d'utiliser Nixysa http://code.google.com/p/nixysa/ , qui englobe NPAPI. Sur le site:

  

Nixysa est un cadre écrit en   Python pour générer automatiquement de la colle   code pour les plugins NPAPI (plugins pour   les navigateurs tels que Google Chrome ou   Firefox), vous permettant d’exposer facilement   Classes C ++ en Javascript à partir d'un   représentation simple IDL. Nixysa était   à l'origine conçu pour les besoins de   O3D, mais est suffisamment flexible pour supporter   un large éventail de cas d'utilisation.

     

Essayez-le

     

Découvrez le code après le   instructions ici et essayez l'échantillon   dans les exemples / complexes.

L'exemple inclut un projet Visual Studio 2005.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top