【发布时间】:2012-08-16 18:18:11
【问题描述】:
我有一个带有背景页面的扩展程序,默认情况下,这会导致 Chrome 在您关闭所有窗口后持续存在,并将 Chrome 图标放在系统托盘中。我想避免这种情况——我不希望我的扩展程序在关闭所有 Chrome 窗口后导致 Chrome 进程持续存在,也不希望 Chrome 出现在系统托盘中。
根据only docs I could find 这表明用户 可以在所有扩展中全局设置此选项,但这不是我想要做的。我希望扩展不张扬/不引人注目,并且不想改变用户的浏览器行为。有谁知道如何在保留拥有背景页面的能力的同时做到这一点?
【问题讨论】:
-
这与stackoverflow.com/questions/10151732/… 类似,但我不想立即关闭后台页面,我想在所有选项卡都关闭后关闭它,而且我也不想要系统托盘图标跨度>
-
您可以使用事件页面而不是背景页面。无论如何,这是新的首选方法,因为它不需要您的代码持续运行,仅在需要时运行。 developer.chrome.com/dev/extensions/event_pages.html
-
活动页面看起来棒极了!等不及要正式发布了。
标签: google-chrome google-chrome-extension notification-area