alarms.clear()

取消指定名稱的警報。

這是一個非同步函式,返回一個 Promise

語法

js
let clearAlarm = browser.alarms.clear(
  name                       // string
)

引數

name 可選

string。要清除的警報的名稱。如果未提供此引數,則將使用空字串 ""。

返回值

一個 Promise,它將以布林值解析。如果警報已被清除,則為 true,否則為 false

示例

js
function onCleared(wasCleared) {
  console.log(wasCleared); // true/false
}

let clearAlarm = browser.alarms.clear("my-periodic-alarm");
clearAlarm.then(onCleared);

瀏覽器相容性

注意: 此 API 基於 Chromium 的 chrome.alarms API。