[英]Google Chrome Packaged App - run at system startup
我需要在系統啟動時運行Google Packaged App。 因此,當操作系統啟動時,它會自動加載我的應用程序。
有什么方法可以在谷歌Chrome中做到這一點?
提前致謝。
如果你真的希望你的應用程序在“操作系統啟動時”啟動,那么答案是:你不能。
否則,如果您的應用在用戶登錄時啟動,則可以添加"background"
權限到您的清單文件中。
許可“背景”
讓Chrome早期啟動並延遲關閉,以便應用和擴展可以延長使用壽命。
當任何已安裝的托管應用,打包的應用或擴展程序具有“后台”權限時,只要用戶登錄其計算機,Chrome就會立即運行(無形) - 在用戶啟動Chrome之前。 “后台”權限還允許Chrome繼續運行(即使在最后一個窗口關閉后),直到用戶明確退出Chrome。
“后台”權限僅適用於托管應用, 舊版打包應用和擴展程序, 不適用於Chrome應用 。
如果您想在Chrome應用中使用“后台”權限,則執行此操作的唯一方法是將擴展程序列入白名單。 這可以使用--whitelisted-extension-id
標志來完成:
chromium --whitelisted-extension-id=[YOUREXTENSIONID - 32 chars a-p]
您只能通過命令行將一個擴展名列入白名單,因此這只應用於測試。 如果您想使用后台權限發布您的應用,那么您就不走運了。 Chromium團隊故意禁用該權限,請參閱https://code.google.com/p/chromium/issues/detail?id=163770 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.