ScreenOrientation
Baseline 2023 *Newly available
Since March 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
* Some parts of this feature may have varying levels of support.
Screen Orientation API の ScreenOrientation
インターフェイスは、文書の現在の向きの情報を提供します。
ScreenOrientation
オブジェクトのインスタンスは、screen.orientation
プロパティで取得できます。
インスタンスプロパティ
ScreenOrientation.type
読取専用-
文書の現在の向きのタイプを返します。
"portrait-primary"
、"portrait-secondary"
、"landscape-primary"
、"landscape-secondary"
のいずれかです。 ScreenOrientation.angle
読取専用-
文書の現在の向きの角度を返します。
イベントハンドラー
ScreenOrientation.onchange
-
画面の向きが変わるたびに呼ばれるイベントハンドラーです。
インスタンスメソッド
ScreenOrientation.lock()
-
含んでいる文書の向きをデフォルトの向きに固定し、
Promise
を返します。 ScreenOrientation.unlock()
-
含んでいる文書の向きのデフォルトの向きへの固定を解除します。
仕様書
Specification |
---|
Screen Orientation # screenorientation-interface |
ブラウザーの互換性
BCD tables only load in the browser