alarms.get()

获取指定名称的闹钟。

这是一个异步函数,它返回一个 Promise

语法

js
let getAlarm = browser.alarms.get(
  name                   // optional string
)

参数

name 可选

string。要获取的闹钟的名称。如果您不提供此参数,则将使用空字符串 ""。

返回值

一个 Promise,它将使用 Alarm 对象完成。这表示名称与 name 匹配的闹钟。如果没有闹钟匹配,则返回 undefined

示例

js
function gotAlarm(alarm) {
  if (alarm) {
    console.log(alarm.name);
  }
}

let getAlarm = browser.alarms.get("my-periodic-alarm");
getAlarm.then(gotAlarm);

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

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