xpcom组件注册的问题
梧桐168 2010-04-01 01:10:12 我编写一个xpcom的例子,用的是xulrunner-1.9.2包,编译并注册成功后,用 Firefox3.6加载js来调用:
function MyComponentTestGo() {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
const cid = "@mydomain.com/XPCOMSample/MyComponent;1";
obj = Components.classes[cid].createInstance();
obj = obj.QueryInterface(Components.interfaces.IMyXPCOM3);
} catch (err) {
alert(err);
return;
}
但是老是得到错误返回: "Typerror: Component.classes[id] is undefined"
有谁知道什么原因,