bookmarks.onImportEnded

当浏览器完成导入一组书签时触发。

参见 bookmarks.onImportBegan

语法

js
browser.bookmarks.onImportEnded.addListener(listener);
browser.bookmarks.onImportEnded.removeListener(listener);
browser.bookmarks.onImportEnded.hasListener(listener);

事件包含以下三个函数:

addListener(listener)

添加一个监听器到该事件。

removeListener(listener)

停止监听该事件。listener 参数是要移除的监听器。

hasListener(listener)

检查 listener 是否已注册到该事件。如果正在监听,返回 true,否则返回 false

addListener 语法

参数

listener

事件触发时调用的函数。它不接收任何参数。

浏览器兼容性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
onImportEnded

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

示例

js
function handleImportBegan() {
  console.log("导入中…");
}

function handleImportEnded() {
  console.log("导入完成。");
}

function handleClick() {
  browser.bookmarks.onImportBegan.addListener(handleImportBegan);
  browser.bookmarks.onImportEnded.addListener(handleImportEnded);
}

browser.browserAction.onClicked.addListener(handleClick);

备注: 此 API 基于 Chromium 的 chrome.bookmarks API。该文档衍生自 Chromium 代码中的 bookmarks.json