1

我的目标很简单:当用户安装扩展时,打开选项页面。

我知道如何做到这一点的唯一方法是创建一个背景页面,并在该页面上检查 localStorage.setup。如果不存在,请将其设置为 true 并打开选项页面。这种方法有效,但是除了复杂之外,它效率低下。不仅每次用户打开浏览器时都会加载后台页面,而且会一直在后台运行。

有没有办法告诉 chrome 背景页面已经完成,应该退出?或者有什么方法可以让扩展的背景页面防止自己在未来被加载?或者,有没有更好的方法来解决我的问题?

4

1 回答 1

3

使用瞬态后台页面,后台页面将在其运行的所有代码完成后自动退出。此功能将在未来的 Chrome 版本中提供,但由于它仍在积极开发中,因此尚无相关文档。

于 2012-04-14T19:26:37.013 回答