This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The lock()
property of the ScreenOrientation
interface locks the orientation of the containing document to its default orientation.
Syntax
ScreenOrientation.lock(orientation)
Parameters
"any"
"natural"
"landscape"
"portrait"
"portrait-primary"
"portrait-secondary"
"landscape-primary"
"landscape-secondary"
- orientation
- An orientation lock type. One of the following:
Return value
A Promise
.
Specifications
Specification | Status | Comment |
---|---|---|
Screen Orientation API The definition of 'lock()' in that specification. |
Working Draft | Initial definition. |
Browser Compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 38 | ? | ? | 25 | ? |
Feature | Android Webview | Chrome for Android | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Basic support | 38 | 38 | ? | ? | ? | 25 | ? |