谷歌扩展弹出窗口未显示
Google extension popup not showing up
{
"browser_action": {
"default_title": "Bot 2.0",
"default_icon": "logo.png",
"default_popup": "view/options.html"
我一直在尝试激活弹出功能,但每次单击它时都没有任何反应。我错过了什么吗?
问题出在manifest.json
文件中,您正在browser_action
属性写入 2 次:
{
"browser_action": {
"default_title": "Bot 2.0",
"default_icon": { "38": "icon38by38pixels.png" },
"default_popup": "popup.html"
},
.....
"browser_action": {
"default_icon": "logo.png"
},
.....
}
您只需要在manifest.json
中编写一次browser_action
:
{
"browser_action": {
"default_title": "Bot 2.0",
"default_icon": "logo.png",
"default_popup": "popup.html"
},
"background": {
"persistent": false,
"scripts": [ "view/jquery-1.9.1.min.js", "background.js" ]
},
"content_scripts": [ {
"js": [ "view/jquery-1.9.1.min.js", "supreme.js" ],
"matches": [ "*://*.supremenewyork.com/*" ],
"run_at": "document_start"
}, {
"js": [ "view/jquery-1.9.1.min.js", "checkout.js" ],
"matches": [ "*://*.supremenewyork.com/checkout/*" ],
"run_at": "document_end"
} ],
"description": "X",
"icons": {
"128": "logo.png",
"16": "logo.png",
"48": "logo.png"
},
"manifest_version": 2,
"name": "Bot 2.0",
"options_page": "view/options.html",
"permissions": [ "tabs", "*://*.supremenewyork.com/*" ],
"version": "1.0",
"web_accessible_resources": [ "view/jquery.min.map" ]
}
相关文章:
- 为什么不显示警报窗口
- 如何在不使用iframe或库的情况下创建剪切显示窗口区域
- 单击角度谷歌地图中的多边形时如何显示窗口
- 单击时显示窗口警报
- 在 EXT JS 中显示窗口
- 如果用户已关闭,则不显示窗口
- JS:这有什么问题?尝试单击链接以显示窗口.提示符
- 如何在谷歌浏览器中使用 JavaScript 显示窗口打印对话框
- 如何在javascript中显示窗口位置,当localStorage但不重新加载页面时
- 自动缩放和自动居中显示窗口中的所有标记
- 不要在页面启动时显示窗口
- 如果响应有效,则显示窗口警报
- Twitter Bootstrap Modal在Rails中不显示窗口
- 暂停在执行拖放时显示窗口的拖放事件的处理;在网格之间下降
- 多次创建和显示窗口时出现问题
- 在标记's上显示窗口点击Angular谷歌地图
- 使用adobeair在最大屏幕上显示窗口
- 在鼠标上显示窗口的时间间隔为2秒
- 如何以最快的方式显示窗口
- 当Iframe改变/加载时显示窗口