누구나 사용할 수있는 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