【问题标题】:chrome extension javascript problemchrome扩展javascript问题
【发布时间】:2011-09-24 09:43:55
【问题描述】:

我开始尝试编写 chrome 扩展,但我遇到了简单功能的问题:

“background.html”中的脚本:

chrome.tabs.onUpdated.addListener(function(tabId,changedInfo,tab){alert("a")});

manifest.json文件:

{
  "name": "ogys",
  "version": "1.0",
  "description": "description",
  "browser_action": {
    "default_icon": "icon.png",
    "background_page": "background.html"
  },
  "permissions": ["tabs", "http://code.google.com/"]
}

我了解任何选项卡上的更改都会触发该事件,但没有发生任何事情。

【问题讨论】:

  • 最好使用console.log() 而不是alert()。不确定背景页面上的警报是否可见。您可以在加载项页面上打开后台页面的控制台,然后您将看到日志消息。

标签: google-chrome tabs google-chrome-extension


【解决方案1】:

根据code.google.com,您在错误的地方定义了backround_page

以这种方式将background_page 属性定义outerbrowser_action 操作中移出:

{
   "name": "ogys",
   "version": "1.0",
   "description": "description",
   "browser_action": {
      "default_icon": "icon.png"
   },
   "background_page": "background.html",
   "permissions": ["tabs", "http://code.google.com"]
} 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-24
    • 2019-11-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多