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 |
浏览器兼容性
加载中…