2012-03-07 103 views
0

我正在使用我的第一个Chrome扩展,所以我不知道如何使用浏览器启动事件运行特定的脚本。对于我的情况,我需要加载后台页面,但它有http协议,所以当我阅读here我可以使用window.open加载它,但我只需要加载一次,我该怎么做?谷歌浏览器扩展启动事件

回答

1

当浏览器打开时,您的后台页面将开始执行(并且仅在浏览器打开时为)。所以如果你需要做一些事情,你可以直接写在background.html的代码中。

+0

问题是嵌入(主机,框架)一些页面与音频播放器,并在我弹出我想控制它。我绑定从我的外部URL从清单载入background_page,但我有:无法从'/ Users/lufton/Documents/blahblah /'加载扩展名。无法加载后台页面“http://mysite.com”。我想用公共音频库制作一种无线电或类似的东西。 – 2012-03-07 18:17:21

+0

这是不正确的。我在background.js中创建了一个通知。每次启动浏览器或启动default_popup时,都会再次创建通知。 – carter 2014-01-03 06:38:04