DevicePosture: type-Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die schreibgeschützte type-Eigenschaft der DevicePosture-Schnittstelle gibt die aktuelle Haltung des Geräts zurück.

Wert

Ein String, der die aktuelle Haltung des Geräts darstellt. Der Wert kann einer der folgenden sein:

continuous

Gibt eine flache Bildschirmhaltung an — dies kann ein faltbares Gerät in flachgenutztem Zustand, ein nahtlos gebogener Bildschirm oder ein standardmäßiger Desktop-, Laptop-, Tablet- oder Mobilbildschirm sein.

folded

Gibt eine gefaltete Bildschirmhaltung an — dies kann ein faltbares Gerät sein, das in einer Buch- oder Laptop-Haltung verwendet wird.

Beispiele

js
const postureOutput = document.getElementById("currentPosture");

function reportPostureOutput() {
  // type property returns "continuous" or "folded"
  postureOutput.textContent = `Device posture: ${navigator.devicePosture.type}`;
}

navigator.devicePosture.addEventListener("change", reportPostureOutput);

Spezifikationen

Specification
Device Posture API
# dom-deviceposture-type

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch