私の NPAPI プレーン プラグインでは、いくつかの新しいプロパティとメソッドをグローバル スコープ (ウィンドウ オブジェクト) に追加したいと考えています。
var status = window.myFunction();
どうすればこれを行うことができますか?
ありがとう。
私の NPAPI プレーン プラグインでは、いくつかの新しいプロパティとメソッドをグローバル スコープ (ウィンドウ オブジェクト) に追加したいと考えています。
var status = window.myFunction();
どうすればこれを行うことができますか?
ありがとう。
コード例はありませんが、基本的には DOM ウィンドウの NPObject を取得する必要があり、NPN_SetProperty を呼び出して値を設定できます。InvokeDefault に応答する NPObject を作成し、そのオブジェクトをウィンドウの「myFunction」に割り当てれば完了です。
FireBreathは、ラッパー関数などを使用してこれをはるかに簡単にしますが、その下で同じことを行っています。