2013-03-13 46 views
2

我刚刚在Mozilla附加目录中获得了批准的FireFox扩展,但是我无法终身了解如何让用户安装从我的网站扩展。如何让用户从我的网站安装FireFox Extension

换句话说,我试图阻止用户访问我在Mozilla附加组件目录中的扩展列表,而只是让他们能够从我的网站安装扩展。

谷歌浏览器附加组件允许此功能(他们称之为“在线安装”,它可以约在这里读到:https://developers.google.com/chrome/web-store/docs/inline_installation

是这种功能可能与Firefox附加组件列出&在Mozilla附加目录中获得批准?

+0

https://developer.mozilla.org/en/docs/Extension_Packaging见“制作扩展XPI” – 2013-03-13 16:21:34

回答

4
+0

此页面不再(不再?)谈论内联安装。 – 2015-11-18 23:13:38

+0

该页目前正在讨论'InstallTrigger',因为它是[目前记录](https://developer.mozilla.org/en-US/docs/Web/API/InstallTrigger)为非标准。 – Brian 2017-09-07 19:30:13

0

您可以在您的网站上放置此扩展程序的链接并提供相关信息,该用户应该/必须安装它。

<a href="http://www.somepage.com/addons/yourAddon.xpi">You need plugin</a> 

如果你没有类似的东西在你的web.config:

<staticContent> 
    <remove fileExtension=".xpi" /> 
    <mimeMap fileExtension=".xpi" mimeType="application/x-xpinstall" /> 
</staticContent> 

Firefox将下载的插件,而不是安装。

+0

这种方法的工作,但它一般只适合于非上市的扩展。 – Brian 2017-09-07 19:31:45

相关问题