我需要根据js脚本退出Chrome应用程序,但是在我浏览了Google的Chrome Apps的JS API列表之后,我不相信有一种方法可悲。我试过让程序自己抛出错误,但 chrome 只是忽略它们并继续前进。顺便说一下,这是针对Chrome OS的。
也许使 chrome 应用程序"退出"的最简单方法是设置chrome.storage.local.set({dont_start:1})
然后chrome.runtime.reload()
并确保onLaunched
事件侦听器,而不是像打开应用程序窗口这样的正常操作,而是首先检查是否设置了dont_start
,然后删除该键,然后什么都不做(而不是启动应用程序(。然后在大约 30 秒左右,事件页面将变为非活动状态。