0

私の NPAPI プレーン プラグインでは、いくつかの新しいプロパティとメソッドをグローバル スコープ (ウィンドウ オブジェクト) に追加したいと考えています。

var status = window.myFunction();

どうすればこれを行うことができますか?

ありがとう。

4

1 に答える 1

1

コード例はありませんが、基本的には DOM ウィンドウの NPObject を取得する必要があり、NPN_SetProperty を呼び出して値を設定できます。InvokeDefault に応答する NPObject を作成し、そのオブジェクトをウィンドウの「myFunction」に割り当てれば完了です。

FireBreathは、ラッパー関数などを使用してこれをはるかに簡単にしますが、その下で同じことを行っています。

于 2013-11-03T20:15:10.217 に答える