bookmarks.onCreated
當書籤項(書籤或資料夾)被建立時觸發。
語法
js
browser.bookmarks.onCreated.addListener(listener)
browser.bookmarks.onCreated.removeListener(listener)
browser.bookmarks.onCreated.hasListener(listener)
事件有三個函式
addListener(listener)-
向此事件新增監聽器。
removeListener(listener)-
停止監聽此事件。
listener引數是要移除的監聽器。 hasListener(listener)-
檢查
listener是否已為此事件註冊。如果正在監聽,則返回true,否則返回false。
addListener 語法
引數
監聽器-
此事件發生時呼叫的函式。該函式會傳遞以下引數:
id-
string。新書籤項的 ID。 bookmark-
bookmarks.BookmarkTreeNode。關於新書籤項的資訊。
示例
js
function handleCreated(id, bookmarkInfo) {
console.log(`New bookmark ID: ${id}`);
console.log(`New bookmark URL: ${bookmarkInfo.url}`);
}
browser.bookmarks.onCreated.addListener(handleCreated);
擴充套件程式示例
瀏覽器相容性
載入中…
注意:此 API 基於 Chromium 的 chrome.bookmarks API。本頁面內容源自 Chromium 程式碼中的 bookmarks.json。