Google chrome extension 除非已在选项卡中打开,否则browserAction将缓慢打开
我的Chrome扩展中的browserAction大约需要250毫秒才能显示其弹出窗口,Google chrome extension 除非已在选项卡中打开,否则browserAction将缓慢打开,google-chrome-extension,google-chrome-devtools,performance,browser-action,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", &
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>hello<div>
</body>
</html>
你好
Chrome DevTools显示选项卡在2ms内完全加载
我怎样才能让它快点?我可以一直在后台加载
popup.html
吗?修改manifest.json
以包括
"background": {
"page": "popup.html"
},
您是否有关于为什么或如何提高性能的其他信息?谢谢。只是猜测一下:当浏览器选项卡或扩展的背景页中打开了
popup.html
时,它就已经在RAM中了。避免磁盘访问应该可以节省很多时间。但是磁盘访问不应该占用248ms。也许Chrome可以重新使用编译好的javascript/css/html?