Google chrome extension Chrome扩展:新书签事件的事件页面

Google chrome extension Chrome扩展:新书签事件的事件页面,google-chrome-extension,Google Chrome Extension,我对Chrome扩展完全陌生。我希望创建一个书签来触发xmlhttprequest。现在,我正在尝试获取一个新的bookmark事件来执行console.log,但看不到缺少什么 这是我的manifest.json: { "manifest_version": 2, "name": "Booky Desktop Integration", "description": "Sends New Chrome Bookmarks To Your Booky Desktop.", "v

我对Chrome扩展完全陌生。我希望创建一个书签来触发xmlhttprequest。现在,我正在尝试获取一个新的bookmark事件来执行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");     
});

我错过了什么

您的代码可以像编写的那样完美地工作。您可能没有查看后台页面的控制台。您需要:

  • 打开
    chrome://extensions/
    (或单击Chrome“设置”菜单中的“扩展”)

  • 确保右上角勾选了“开发者模式”

  • 通过在扩展名下的“检查视图”列表中单击“
    \u generated\u background\u page.html(非活动)
    ”打开控制台


  • Chrome中的每个页面都有自己的控制台实例。您查看的是普通网页的控制台,而不是后台页面的控制台。

    只是为了确认:您正在查看扩展背景页面的控制台,链接到
    chrome://extensions/
    ,对吗?谢谢。这是可行的,除非我用右键点击打开链接,这是我的第一个习惯。谢谢你的回答。