4

Firefox 用のプラグインを作成した経験はゼロ以下です。VS2005/8 を使用して C++ でこれを達成する方法のサンプル コードを教えてくれる人はいますか?

ホスティング HTML ページで JavaScript を使用する必要があるのは、次のようなものです。

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

var value = obj.CalculateValue;

// Work with calculated value
4

2 に答える 2

4

SDK には、mozzila プラグインの書き方に関する基本的なサンプルがあり、こちらからダウンロードできます: http://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/

Mozilla プラグインの公式サイトはこちらhttp://www.mozilla.org/projects/plugins/

それが役に立てば幸い。

于 2008-10-29T07:58:05.960 に答える
0

NPAPIをラップするNixysahttp://code.google.com/p/nixysa/を使用することを強くお勧めします。サイトから:

NixysaはPythonで記述されたフレームワークであり、NPAPIプラグイン(Google ChromeやFirefoxなどのブラウザー用のプラグイン)のグルーコードを自動的に生成し、単純なIDL表現からC++クラスをJavascriptに簡単に公開できるようにします。Nixysaは元々O3Dのニーズに合わせて考案されましたが、幅広いユースケースをサポートするのに十分な柔軟性があります。

それを試してみてください

こちらの手順に従ってコードを確認し、examples/complexのサンプルを試してください。

サンプルには、VisualStudio2005プロジェクトが含まれています。

于 2009-06-30T19:46:49.313 に答える