2012-04-18 49 views
10

我已經爲Google Chrome編寫了擴展程序,它將隨我們產品的下一個版本發佈。我想了解哪些屬性,提取路徑,註冊表條目等是否應該提供我產品的安裝程序,以便最終用戶不必手動安裝擴展程序,並且安裝程序完成安裝擴展,並通知用戶擴展已安裝。截至目前,我寫的代碼被放置在一個文件夾中,並使用「加載未打包的擴展」來加載擴展。我應該怎麼做才能完成上述任務?如何以編程方式安裝Chrome擴展?

回答

11

谷歌目前關於通過註冊表(適用於Windows機器)安裝擴展的政策如下: 只能通過註冊表安裝Google擴展程序庫(或Chrome網上應用店 - CWS)的擴展程序。

看到這個鏈接 - https://developer.chrome.com/extensions/external_extensions - 有關如何做到這一點的信息。請記住以下幾點:

- 此技術仍會彈出一個msgbox給用戶。它並不完全沉默。

- 當使用此技術時,如果用戶隨後從Chrome瀏覽器中刪除擴展程序,則該擴展程序會在該Chrome上被列入「黑名單」,並且不會重新自動安裝,直到用戶手動重新安裝 。詳情請參閱Auto-installing a google chrome extension won't work !

+0

如果用戶有權使用HKLM,它可以從安裝程序中很好地工作,但如果他沒有,則完全不起作用。 – 2015-06-03 23:05:44

相關問題