Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
PressureRecord
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Hinweis: Diese Funktion ist in Web Workers verfügbar, mit Ausnahme von Service Workers.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Das PressureRecord-Interface ist Teil der Compute Pressure API und beschreibt den Druckverlauf einer Quelle zu einem bestimmten Übergangszeitpunkt.
Instanzeigenschaften
PressureRecord.sourceSchreibgeschützt-
Ein String, der die Ursprungsquelle angibt, von der der Eintrag stammt.
PressureRecord.stateSchreibgeschützt-
Ein String, der den aufgezeichneten Druckzustand angibt.
PressureRecord.timeSchreibgeschützt-
Ein
DOMHighResTimeStamp, der den Zeitstempel des Eintrags angibt.
Instanzmethoden
PressureRecord.toJSON()-
Gibt eine JSON-Darstellung des
PressureRecord-Objekts zurück.
Beispiele
>Verwendung des PressureRecord-Objekts
Im folgenden Beispiel protokollieren wir die Eigenschaften des PressureRecord-Objekts im Callback des Druckbeobachters.
function callback(records) {
const lastRecord = records[records.length - 1];
console.log(`Current pressure is ${lastRecord.state}`);
console.log(`Current pressure observed at ${lastRecord.time}`);
console.log(`Current pressure source: ${lastRecord.source}`);
}
try {
const observer = new PressureObserver(callback);
await observer.observe("cpu", {
sampleInterval: 1000, // 1000ms
});
} catch (error) {
// report error setting up the observer
}
Spezifikationen
| Spezifikation |
|---|
| Compute Pressure Level 1> # the-pressurerecord-interface> |
Browser-Kompatibilität
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.