我正在尝试找出如何最好地从我的网站直接安装firefox-addon 。除了简单地提示用户安装插件外,我还想获得用户操作的结果(接受安装或取消安装)。
google 的研究一般都指向使用InstallTrigger.install()
,除了没有函数回调我可以用来知道用户操作的结果之外,它工作得很好。
尽管InstallTrigger.install()
确实接受回调,但除非当前查看页面是列入白名单的域(例如 AMO),否则不会触发回调:
所以我想知道:
- 有没有其他方法可以获得插件安装的结果,以及
- 无论如何, mozilla是否必须将域接受到其默认插件安装白名单中。
非常感谢!