alarms.get()

根據名稱獲取一個鬧鐘。

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

語法

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

引數

name 可選

string。要獲取的鬧鐘的名稱。如果不提供此引數,則使用空字串 ""。

返回值

一個 Promise,它將以一個 Alarm 物件 fulfilled。這代表名稱與 name 匹配的鬧鐘。如果沒有匹配的鬧鐘,則為 undefined

示例

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

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

瀏覽器相容性

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