Chrome扩展程序:新书签事件的活动页面

时间:2013-04-29 14:26:03

标签: google-chrome-extension

我对Chrome扩展程序完全不熟悉。我想创建一个书签来触发xmlhttprequest。现在,我只是想尝试一个新的书签事件来做一个console.log而且看不到我错过的东西。

这是我的manifest.json:

{
  "manifest_version": 2,

  "name": "Booky Desktop Integration",
  "description": "Sends New Chrome Bookmarks To Your Booky Desktop.",
  "version": "1.0",

  "background": {
    "scripts": ["background.js"],
    "persistent": false
  },

   "permissions": [
        "bookmarks",
        "http://bookydesktop.com/"
    ]
}

这是我的js:

chrome.bookmarks.onCreated.addListener(function(id, bookmark) {
   console.log("bookmark created");     
});

我错过了什么?

1 个答案:

答案 0 :(得分:1)

您的代码完全按照书面形式运行。您可能没有查看背景页面的控制台。你需要:

  1. 打开chrome://extensions/(或点击Chrome“设置”菜单中的“扩展程序”)

  2. 确保右上方标有“开发者模式”

  3. 点击扩展程序下的“检查视图”列表中的“_generated_background_page.html (Inactive)”打开控制台

  4. Chrome中的每个页面都有自己的控制台实例。您正在查看普通网页的控制台,而不是查看背景页面的控制台。