Limited availability
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
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 Experimental
Returns the device's current posture.
change
Experimental
Fires when the device's posture changes.
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);
Specifications Browser compatibility See also
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4