VS2005 / 8を使用したC ++でのFirefox用のスクリプト可能なプラグインの基本的な例
-
05-07-2019 - |
質問
Firefox用のプラグインを作成した私の経験はゼロ以下です。 VS2005 / 8でC ++でこれを達成する方法のサンプルコードを教えてくれる人がいますか?
ホスティングhtmlページでJavaScriptを使用する必要があるのは、次のようなものです。
var obj = document.getElementById("MyFFPlugin");
var value = obj.CalculateValue;
// Work with calculated value
解決
SDKには、mozzilaプラグインの作成方法に関する基本的なサンプルがあり、ここからダウンロードできます: http://mxr.mozilla.org/seamonkey/source/modules/plugin/tools/sdk/
Mozillaの公式プラグインサイト http://www.mozilla.org/projects/plugins /
お役に立てば幸いです。
他のヒント
Nixysa http://code.google.com/p/nixysa/ <を使用することを強くお勧めします。 / a>、NPAPIをラップします。サイトから:
Nixysaは、 グルーを自動的に生成するPython NPAPIプラグインのコード(プラグイン Google Chromeなどのブラウザまたは Firefox)、簡単に公開できるようにする C ++クラスからJavascriptへ シンプルなIDL表現。ニキシサは もともとのニーズのために考案 O3D、ただしサポートするのに十分な柔軟性 幅広いユースケース。
試してください
次のコードをチェックアウトします こちらの手順とサンプルを試してください examples / complexにあります。
サンプルにはVisual Studio 2005プロジェクトが含まれています。