chrome的扩展中调用书签的API

阅读更多
chrome的扩展中怎么调用书签的API?

1,chrome.bookmarks.getTree(function callback)

Retrieves the entire Bookmarks hierarchy.
Parameters
callback ( function )
Callback function
The callback parameter should specify a function that looks like this:
function(array of BookmarkTreeNode results) {...};
results ( array of BookmarkTreeNode )
获得 一个BookmarkTreeNode类型的Arrary

2,如果BookmarkTreeNode节点的children 属性为空,则说明是一个空文件夹或者是一个书签;
url 属性为空,则说明是一个文件夹,下面是原文:

(The URL navigated to when a user clicks the bookmark. Omitted for folders.)

















{
  "name": "Bookmarks",
  "version": "1.0",
  "description": "A browser action with a popup dump of all bookmarks",
  "permissions": [
    "bookmarks", "tabs"
  ],
  "browser_action": {
      "default_title": "My Bookmarks.",
      "default_icon": "icon.png",
      "popup": "popup.html"
  }
}

http://www.luexiao.com/questions/112695

你可能感兴趣的:(chrome,bookmark)