omnibox.onDeleteSuggestion

当用户删除建议时触发。当SuggestResultdeletable 属性设置为 true 时,可以删除一个建议。

语法

js
browser.omnibox.onDeleteSuggestion.addListener(listener)
browser.omnibox.onDeleteSuggestion.removeListener(listener)
browser.omnibox.onDeleteSuggestion.hasListener(listener)

事件有三个函数

addListener(listener)

向此事件添加监听器。

removeListener(listener)

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

hasListener(listener)

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

addListener 语法

参数

文本

string。被删除建议的描述。

示例

此示例将删除的建议打印到控制台

js
function logDeletedSuggestion(text) {
  console.log(`The user deleted: ${text}`);
}

browser.omnibox.onDeleteSuggestion.addListener(logDeletedSuggestion);

浏览器兼容性

注意:此 API 基于 Chromium 的 chrome.omnibox API。