我阅读了MDN关于如何获取书签树引用和导航的文档。但是,我怎么知道哪个文件夹代表书签工具栏?这个工具栏的名称因语言环境而异。我不确定用户是否仍然可以选择任意文件夹进行此操作,但几年前是可以的。
我找到了这篇文章:Programmatically bookmark pages in bookmark toolbar using firefox extension
但这不涉及现在每个人都必须使用的新WebExtension API。
我阅读了MDN关于如何获取书签树引用和导航的文档。但是,我怎么知道哪个文件夹代表书签工具栏?这个工具栏的名称因语言环境而异。我不确定用户是否仍然可以选择任意文件夹进行此操作,但几年前是可以的。
我找到了这篇文章:Programmatically bookmark pages in bookmark toolbar using firefox extension
但这不涉及现在每个人都必须使用的新WebExtension API。
// If you just need the node or its contents
let toolbar_node = await browser.bookmarks.get("toolbar_____");
let toolbar_subtree = await browser.bookmarks.getSubTree("toolbar_____");
// If you're walking the tree on your own
if (node.id == "toolbar_____") { /* it's the toolbar */ }