【发布时间】:2017-11-27 17:33:20
【问题描述】:
我想知道那里是否有一个好的上下文书签栏 - 例如当我在 google.com 上时,我看到的书签与我导航到 nytimes.com 时不同。
只是想在自己构建之前先了解一下 - 我没有运气在谷歌上搜索解决方案。
【问题讨论】:
标签: google-chrome-extension bookmarks
我想知道那里是否有一个好的上下文书签栏 - 例如当我在 google.com 上时,我看到的书签与我导航到 nytimes.com 时不同。
只是想在自己构建之前先了解一下 - 我没有运气在谷歌上搜索解决方案。
【问题讨论】:
标签: google-chrome-extension bookmarks
为了帮助你开始,你可以参考这个documentation:
使用
chrome.bookmarksAPI 创建、组织和以其他方式 操纵书签。另请参阅Override Pages,您可以使用它 创建自定义书签管理器页面。
您可以按照文档中的整个过程进行操作。
还提供了示例,请参见下面的示例 sn-p。
以下代码创建一个标题为“Extension 书签”。
create()的第一个参数指定 新文件夹。第二个参数定义要执行的函数 创建文件夹后。chrome.bookmarks.create({'parentId': bookmarkBar.id, 'title': 'Extension bookmarks'}, function(newFolder) { console.log("added folder: " + newFolder.title); });下一个 sn-p 创建一个指向开发者的书签 扩展的文档。因为如果没有什么不好的事情发生 创建书签失败,这段代码不需要定义一个 回调函数。
chrome.bookmarks.create({'parentId': extensionsFolderId, 'title': 'Extensions doc', 'url': 'http://code.google.com/chrome/extensions'});
您可以参考这些basic samples 和other samples 以供参考。
【讨论】: