Firefox扩展插件?

问题描述:

我有一个Firefox插件可用于我的网站。我将插件的下载链接添加到一个简单的,但是当用户点击它时,它会提示他下载插件的.XPI文件 - 是否有任何方法可以为我的插件弹出正常的EXTENSION INSTALL窗口?有没有什么特别的事情可以做到这一点,或只有在addons.mozilla.org才可用?Firefox扩展插件?

您可以使用InstallTrigger对象。另外,您的扩展文件应该使用application/x-xpinstall MIME类型,即使没有使用InstallTrigger(例如禁用JavaScript),也会触发安装。

+0

您提供的链接似乎不存在! – Aborted

+0

@Dugi:对我来说工作正常,但我更改了链接(以前的链接是使用旧格式,MDN自动重定向到新页面)。您也可以直接查看[InstallTrigger.install()](https://developer.mozilla.org/en/XPInstall_API_Reference/InstallTrigger_Object/Methods/install)方法。 –

+0

非常感谢弗拉基米尔。 – Aborted