2013-03-13 103 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

相關問題