我有packaged app来调用chrome.runtime.reload()
。在桌面操作系统(Windows,OSX)上,此调用将导致应用程序关闭,但不会重新启动,除非打开其他Chrome页面。
我认为这是因为如果它是唯一运行的Chrome应用,它会完全关闭Chrome进程,并且无需重新启动它。
根据文档,添加background
permission看起来应该可以正常工作,但是当用户登录(并保持运行)时,它似乎并没有真正启动Chrome,如文档所示。
答案 0 :(得分:0)
用户可以使用设置全局覆盖此内容。
在Chrome的“显示高级设置”设置中:
系统>在Google Chrome关闭时继续运行后台应用
可能在开发系统上禁用了它。