ScreenOrientation
Baseline
広く利用可能
*
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2023年3月以降、すべてのブラウザーで利用可能です。
* この機能の一部は、対応レベルが異なる場合があります。
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()-
含んでいる文書の向きのデフォルトの向きへの固定を解除します。
仕様書
| 仕様書 |
|---|
| Screen Orientation> # screenorientation-interface> |