我想創建一個Chrome擴展並將其作爲更大型桌面軟件安裝的一部分進行安裝。這是在Windows XP/Vista/7等。我已經使用了描述方法here,它的工作原理。安裝外部分機
但是,擴展程序安裝在禁用狀態。用戶必須從Chrome菜單明確啓用它(用戶在菜單徽章消失之前有三次機會這樣做)或從擴展頁面啓用它。啓用擴展程序會顯示一條提示,其中Chrome會通知用戶擴展程序請求的權限,並要求用戶拒絕或接受該擴展程序。
據我所知,Google希望確保用戶有機會拒絕外部分機。我也明白,谷歌喜歡通過它的網上商店安裝(出於各種後勤原因,這不是這個應用程序的首選選項)。實際上,我們的應用程序在安裝擴展程序之前特別要求用戶許可。
我的問題是,成員必須肯定地要求在權限對話框出現之前啓用擴展。是否有任何編程/命令行方式讓Chrome瀏覽器啓用權限對話框?用戶仍然可以拒絕該擴展程序,但我想向用戶提供此選擇,而不是依賴他/她在稍後嘗試啓用擴展程序。
[我意識到,在安裝腳本編輯Chrome的偏好設置文件將安裝該擴展程序,無需任何用戶的干預,但我並不想這樣做。]