browserAction打开缓慢,除非已在选项卡中打开

时间:2013-11-22 07:53:02

标签: google-chrome-extension google-chrome-devtools performance browser-action

我的Chrome扩展程序中的browserAction大约需要250毫秒来显示其弹出窗口popup.html。但是,如果popup.html已在浏览器的选项卡中打开,则browserAction弹出窗口几乎会立即显示。

manifest.json

{
  "manifest_version": 2,
  "version": "1.0.0",
  "name": "MyExtension",

  "browser_action": {
    "default_icon": "icon-38x38.png",
    "default_popup": "popup.html"
  }
}

popup.html

<!doctype html>
<html>
 <body>
  <div>herro<div>
 </body>
</html>

Chrome DevTools会在2ms内显示完全加载的标签。

如何加快速度?我可以将popup.html始终加载到后台吗?

1 个答案:

答案 0 :(得分:9)

修改manifest.json以包含

"background": {
    "page": "popup.html"
},