在 Firefox中,此代码可以安装新插件:
Components.utils.import("resource://gre/modules/AddonManager.jsm");
AddonManager.getInstallForURL("http://www.foo.com/test.xpi", function(aInstall) {
// aInstall is an instance of {{AMInterface("AddonInstall")}}
aInstall.install();
}, "application/x-xpinstall");
我将它用于自定义更新程序并且效果很好。现在我想知道Chrome 扩展是否有类似的东西?