Einfaches Beispiel eines skriptfähige Plugin für Firefox in C ++ mit VS2005 / 8
-
05-07-2019 - |
Frage
Meine Erfahrung ein Plugin schreiben für Firefox unter Null ist. Ist jemand da draußen, die mich Code probieren zeigen könnten, wie dies in C erreicht bekommen ++ mit VS2005 / 8?
Was muss ich mit JavaScript in der Hosting-HTML-Seite zu tun, ist so etwas wie folgt aus:
var obj = document.getElementById("MyFFPlugin");
var value = obj.CalculateValue;
// Work with calculated value
Lösung
Das SDK hat grundlegenden Beispiele auf, wie Mozzila Plugins zu schreiben, die hier heruntergeladen werden kann: http://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/
Hier ist die offizielle mozilla-Plugin Website http://www.mozilla.org/projects/plugins /
Hoffe, es hilft.
Andere Tipps
Ich empfehle, mit Nixysa http://code.google.com/p/nixysa/ , die Wraps NPAPI. Von der Website:
Nixysa ist ein Framework geschrieben in Python erzeugen automatisch glue Code für NPAPI Plugins (Plugins für Browser wie Google Chrome oder Firefox), so dass Sie leicht entlarven C ++ Klassen Javascript von einem einfache IDL Darstellung. Nixysa war ursprünglich für die Bedürfnisse konzipiert O3D, ist aber flexibel genug, um zu unterstützen, eine breite Palette von Anwendungsfällen.
Versuchen Sie es
Sie den Code prüfen Sie nach dem Anweisungen hier und versuchen, die Probe in examples / komplex.
Das Beispiel enthält ein Visual Studio 2005-Projekt.