Frage

Ich brauche einen Browser zu schreiben Plugin mit einem anderen Prozess zu kommunizieren, und es scheint, ich habe NPAPI Plugins zu verwenden. Gibt es ein Beispiel oder Open-Source-Plugin NPAPI Ich bezeichne kann?

Vielen Dank für Ihre Antwort.

Zusammenfassung der Antworten

  1. http://mxr.mozilla.org/seamonkey/source/ modules / Plugin / samples /
  2. http://www.firebreath.org/
  3. http://code.google.com/p/nixysa/
  4. http://code.google.com/p/npapi-file- io /

2 und 3 sind beiden Frameworks einfachen Plugin-Entwicklung zu machen.


fand ich ein Beispiel an http://mxr.mozilla.org/seamonkey/source/modules/plugin / samples /

War es hilfreich?

Lösung

Sie können auch die Open-Source verwenden firebreath Plugin-Framework; sie stehen kurz vor einem Release 1.0 nur für Windows, aber es wäre nicht auf Linux zu portieren hart sein; mac os sollte nicht schlecht sein, entweder, aber es wird ein wenig Arbeit nehmen CMake zu bekommen den richtigen Bündeltyp zu erzeugen =]

Ja, ich bin einer der Hauptautoren, so bin ich ein bisschen voreingenommen. Sie können auch einige gute allgemeine Informationen, wie NPAPI funktioniert auf meinem Blog, beginnend hier: http://colonelpanic.net/2009/03/building -a-firefox-Plugin-part-one /

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top