PressureRecord: time 屬性
注意:此功能在 Web Workers 中可用,但 Service Workers 除外。
只讀的 time 屬性返回為 PressureRecord 記錄的時間戳。它對應於 PressureObserver 生成通知的全域性物件的 時間起點,相對於該起點獲取系統資料的時機。
值
一個 DOMHighResTimeStamp,表示 PressureRecord 建立時的時間戳。
示例
使用 time 屬性
在以下示例中,我們在 pressure observer 回撥中記錄 time 屬性的值。
js
function callback(records) {
const lastRecord = records[records.length - 1];
console.log(`Current pressure ${lastRecord.state}`);
console.log(`Current pressure observed at ${lastRecord.time}`);
}
try {
const observer = new PressureObserver(callback);
await observer.observe("cpu", {
sampleInterval: 1000, // 1000ms
});
} catch (error) {
// report error setting up the observer
}
規範
| 規範 |
|---|
| 計算壓力級別 1 # the-time-attribute |
瀏覽器相容性
載入中…