bookmarks.getRecent()
该bookmarks.getRecent()
方法将指定数量的最近添加的书签作为BookmarkTreeNode
对象的数组检索。
这是一个返回Promise
的异步函数。
语法
js
let gettingRecent = browser.bookmarks.getRecent(
numberOfItems // integer
)
参数
numberOfItems
-
表示要返回的最大项目数的数字。返回的列表将包含最多这么多最近添加的项目。此处允许的最小值为 1。如果您传递 0 或更小的值,则该函数将抛出错误。
返回值
一个Promise
,它将使用BookmarkTreeNode
对象的数组来完成。
示例
此示例记录最近添加的书签的 URL
js
function onFulfilled(bookmarks) {
for (const bookmark of bookmarks) {
console.log(bookmark.url);
}
}
function onRejected(error) {
console.log(`An error: ${error}`);
}
browser.bookmarks.getRecent(1).then(onFulfilled, onRejected);
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。
注意:此 API 基于 Chromium 的chrome.bookmarks
API。此文档源自 Chromium 代码中的bookmarks.json
。