加载未打包的扩展时执行chrome.runtime.oInstalled fire
Does chrome.runtime.onInstalled fire when loading unpacked extensions?
我正在测试我的chrome插件,并尝试测试chrome.runtime.onInstalled
。
我的代码如下
function installed(){
alert("Success");
}
chrome.runtime.onInstalled.addListener(installed);
但是当通过CCD_ 2加载扩展时。我一点也不警觉`chrome.runtime.oinstalled似乎没有启动。我该如何测试?
上述代码驻留在popup.js
中,并在popup.html
的脚本标记中调用。该部分的manifest.json
文件如下所示。
"browser_action": {
"default_icon": {
"19": "images/enabled-icon-19.png"
//"38": "images/icon38.png"
},
"default_popup": "popup.html",
"default_title": "mytitle"
}
要运行chrome.runtime.onInstalled
,您需要编辑manifest.json
文件并添加
"background": {
"scripts": ["background.js"]
}
将chrome.runtime.onInstalled.addListener(installed);
线与所有必需的功能一起放在那里。然后它将按预期工作。
相关文章:
- 我想用Javascript网站在开放的Chrome浏览器上执行功能
- 在chrome web商店中打开时,是否有允许执行内容/后台脚本的解决方案
- Chrome浏览器“;挂起”;同时在循环中执行AJAX请求
- Chrome扩展:加载窗口后执行脚本
- Mozilla并没有完美地执行这段代码,尽管它适用于Chrome和IE
- Google Chrome 不会执行所有 JavaScript 语句
- 要将 Chrome 扩展程序更改为 manifest_version 2,需要执行哪些操作?我的扩展程序只是在弹出窗口中
- Chrome onMessage.addListener 仅在有时执行
- Chrome扩展:加载页面时执行扩展
- 当JS在Chrome控制台上正常工作时,Selenium JavaScript执行器返回null
- 仅限Chrome:ajax冻结了我的JavaScript执行
- JS函数如何/为什么不能'不能在代码中执行,但在chrome控制台中运行良好
- 如何让chrome扩展在页面加载的后台执行功能
- 在JavaScript或使用Chrome更改变量引用时,是否有暂停执行的方法
- 加载未打包的扩展时执行chrome.runtime.oInstalled fire
- Javascript函数无法在safari,Firefox和chrome中执行
- Chrome扩展程序:加载并执行外部脚本
- Angular.js带 rails:Chrome 中的元素只执行一个指令
- 我如何在chrome执行之前拦截JS代码
- Chrome执行代码两次,而IE不是