誰かが、使用可能なXPJS、またはJSCOMのXPCOM、Firefox/Geckoの最新バージョンのドキュメントはどこですか?サンプルコード/チュートリアルも素晴らしいでしょう。XPJS(Javascript XPCOM)ドキュメント?
私は自分自身のコンポーネントを記述する必要がありますが、.IDLなし(なしC++コンパイル済みインターフェイス)ので、私は
Components.classes['@com.mareksebera/compname;1']
.getService().wrappedJSObject;
またはこのようはもうサポートされていません経由でアクセスすることができましたか?私はそのためのインタフェースnsICompName
にコンパイル見逃す
Components.classes['@com.mareksebera/compname;1']
.createInstance(Components.interfaces.nsICompName);
使用することはできませんそして、はい、私はNSGetModule
は廃止されていることを知っている、と私はNSGetFactory
、私はこれらを知って
XPCOMUtils.jsm
を使用しますが、それらはありません最新のブラウザのバージョンで使用可能な
https://developer.mozilla.org/en/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System
https://developer.mozilla.org/en/Using_XPCOM_in_JavaScript_without_leaking
https://developer.mozilla.org/en/how_to_build_an_xpcom_component_in_javascript