6

我刚刚制作了一个 FF 插件并制作了一个简单的网站。我希望访问者单击“下载”按钮来安装插件,而不是下载。它在本地工作,但在我上传网站时不起作用。我检查了 mozilla 存储库,它们也只是链接到 xpi 文件。

我究竟做错了什么?

4

1 回答 1

10

问题是您还没有为您的网站注册 XPI MIME 类型。您可以通过将以下规则添加到站点.htaccess文件来执行此操作(假设您的站点使用 Apache 服务器):

AddType application/x-xpinstall .xpi

这应该会产生您想要的结果(用户单击链接并被提示安装 XPI 文件)。

更多参考https://developer.mozilla.org/en-US/Add-ons/Extension_Packaging#Making_an_extension_XPI

于 2012-09-06T21:26:54.027 回答