GeezerVison is showing developer.mozilla.org — DevicePosture - Web APIs | MDN
DevicePosture
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Want more browser support for this feature? Tell us why.
The DevicePosture interface of the Device Posture API represents the device's posture, that is, whether the viewport is in a flat or folded state.
Inherits properties from its parent, EventTarget.
type Read only
-
Returns the device's current posture.
change
-
Fires when the device's posture changes.
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);