添加到收藏夹链接谷歌浏览器

Dav*_*vid 5 html google-chrome hyperlink google-chrome-extension

我使用的"添加到收藏夹"链接代码适用于Firefox,但不适用于Google Chrome扩展程序.我应该使用什么来创建添加到Chrome收藏夹/书签的链接

2nd*_*boy 7

在所有浏览器中都无法做到这一点.即使在Firefox中它也没有按预期工作,因为它添加了一个侧边栏(在较新的版本上,用户可以更改它,如果他找到了复选框).

所以我很遗憾地告诉你,你做不到.我会提供社交书签小部件或要求用户按CTRL + D为页面添加书签.


Dav*_*vid 7

找到扩展的书签API ...

这段代码需要在后台页面的函数内:

chrome.bookmarks.create({'parentId': bookmarkBar.id,'title': 'Extension bookmarks'},
  function(newFolder) {
    console.log("added folder: " + newFolder.title);
});
Run Code Online (Sandbox Code Playgroud)

然后不得不像这样调用函数:

<a href="javascript:addfav()">Add to bookmarks</a>
Run Code Online (Sandbox Code Playgroud)