gpt4 book ai didi

firefox - 识别书签工具栏文件夹 (Firefox Webextension)

转载 作者:行者123 更新时间:2023-12-02 02:47:30 24 4
gpt4 key购买 nike

我阅读了有关如何获取对书签树的引用并在其中导航的 MDN 文档。但是我怎么知道哪个文件夹代表书签工具栏呢?此工具栏的名称因地区而异。我不确定是否仍允许用户为此选择任意文件夹,但这在几年前是可能的。

我找到了这篇文章:Programmatically bookmark pages in bookmark toolbar using firefox extension

但这与现在每个人都必须使用的新 webextension API 无关。

最佳答案

根据评论,您可以搜索特殊 ID。

// 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 */ }

它们显然是在 https://bugzilla.mozilla.org/show_bug.cgi?id=1071505 中引入的4 年前,通常被其他 Firefox 子系统用作硬编码值。虽然这可能会改变,但由于其他地方所有预先存在的依赖关系,这不太可能并且有充分的理由。

也就是说,它们在 WebExtensions 中的使用没有记录在案。

关于firefox - 识别书签工具栏文件夹 (Firefox Webextension),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53803664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com