1

Firebreath フレームワークに基づいてブラウザー プラグインを作成しました。ここで、プラグインを Node.js にロードし、javascript コードがプラグインと通信できるようにします。私のドラフト案は、プラグインをラッパーする Node.js C++ アドオンを作成することです。Node.js がアドオンを読み込みます。アドオンはプラグインをロードします。JavaScript コードとプラグイン コードの間の関数呼び出しは、アドオンを介して行われます。

先に進む前に専門家に相談したい。node.js スクリプトを firebreath プラグインと通信させた経験のある人はいますか? 私の考えは可能ですか?詳細を共有してください。

ありがとう、ジェフリー

4

1 に答える 1

1

それは確かに可能ですが、その価値よりも面倒かもしれません。代わりに私がおそらく行うことは、JSAPI のもの (ScriptingCore プロジェクト) を抽象化し、JSAPI オブジェクトをノード オブジェクトでラップするアダプターを作成することです。実際に完全なプラグインをそのままロードするには、多くの作業が必要になります。それは実行可能ですが、それは少し苦痛です。

... FireBreath は私が書いたので、私が何を話しているかは分かります =]

于 2013-08-04T00:33:19.727 に答える