我是Firefox和Chrome擴展開發的新手。如何打包Firefox和Chrome擴展
我已經下載並測試了FF和Chrome在開發模式下的helloworld示例擴展。
其次以下步驟來在FF和鉻正常工作,
在FF
萃取樣品延伸,並加入在
/mozilla/firefox/dev_user/[email protected]
一個文件和給定的提取文件夾路徑。我的FF版本是12.0,我在
install.rdf
文件中將<em:maxVersion>
更改爲12.0。*。重新啓動FF並測試,它工作正常。
在Chrome中:
提取的樣本擴展
選擇工具>擴展
經過開發模式
點擊加載已解壓的擴展按鈕
對話框,並選擇提取的樣品擴展文件夾路徑
擴展被添加並完美地工作。
現在我想知道如何包裝這些擴展?我的意思是點擊擴展應直接在瀏覽器中安裝的包,而不是按照上述步驟。
RE「你不行」。這是不正確的,[用戶可以通過'--enable-easy-off-store-extension-install'標誌重新啓用該功能](http://stackoverflow.com/questions/12049366/re-enabling-伸長安裝/ 12071194#12071194)。然而,從某種意義上說,你是對的,因爲他們不知道如何更改默認設置,所以普通Joe不能輕鬆安裝擴展。 – 2013-05-07 20:14:31
@RobW:正如我所說的,「當前的Chrome版本使其變得非常複雜」。這並不意味着用戶如果真的想要安裝擴展程序(實際上有幾個技巧) - 但不會太多,將不再是可行的擴展分發機制。 OP問及安裝時沒有拆開擴展包,但可用的方法並不複雜。 – 2013-05-08 09:27:16