Ran*_*lue 7 google-chrome-extension
我正在开发Google Chrome扩展程序.每次我的JavaScript源更改时,我发现自己必须再次单击"加载解压缩的扩展名"才能使更改生效.
在每次迭代时重新加载扩展非常繁琐.可以避免吗?
取决于资产,让我们审查:
资产 ----------------------------------------- 需要采取行动
popup.html HTML --------------------------刷新浏览器页面
popup.html JS -------------------------------刷新浏览器页面
contentcript via manifest ----------------- Reload extension
contentcript通过executeScript(代码) - location.reload(true)在背景页面上
contentcript通过executeScript(文件)----刷新浏览器页面
background.html HTML ------------------- location.reload(true)在背景页面上
background.html JS ------------------------ location.reload(true)在背景页面上
有关如何执行操作的详细信息,location.reload(true)请参阅有关调试的页面
最近提出了需要重新加载插件的内容脚本,并由chrome团队承认:
http://code.google.com/p/chromium/issues/detail?id=104610
考虑使用程序化注入(contentscript via executeScript (file))以避免必须重新加载内容脚本更新的插件.
| 归档时间: |
|
| 查看次数: |
1208 次 |
| 最近记录: |