【发布时间】:2015-07-12 20:15:38
【问题描述】:
我正在尝试使用 Firefox 插件 SDK 中的 places/bookmarks API 访问书签。我可以查询书签,搜索一些给定的关键字等,但如果我只是尝试
search(
{ query: "" }
).on("end", function (results) {
// results matching any bookmark that has "firefox"
// in its URL, title or tag, sorted by title
console.error(results);
}
我没有得到任何输出。这是预期的吗?我将如何进行全面查询?
(正如评论中正确提示的那样,对于少量搜索结果,上面的代码确实返回了所有书签。)
【问题讨论】:
-
我遇到了同样的问题。看起来
search()存在大量书签的问题。限制似乎在 100 左右,因为search({}, {count: 100})有效,但search({}, {count: 150})无效。我正在尝试找出解决方法。 -
谢谢,非常感谢!
-
@MichaelKonečný,你在这方面有什么进展吗?
-
还没有,抱歉,我一直在忙其他事情。我环顾四周,认为可能可以查看 SDK 的源代码github.com/mozilla/addon-sdk/blob/master/lib/sdk/places/…,查看 search() 方法的实际作用并开发我自己的方法来获取书签。不过,还没有时间尝试任何东西。
标签: firefox sdk firefox-addon-sdk bookmarks