Screen.unlockOrientation()

この翻訳は不完全です。英語から この記事を翻訳 してください。

これは実験的な機能です。本番で使用する前にブラウザー実装状況をチェックしてください。

Screen.unlockOrientation メソッドは、ページやアプリによって設定されているすべてのスクリーンのロックを削除します。

注記: このメソッドは、インストールされたウェブアプリまたはフルスクリーンモードのウェブサイトでのみ動作します。

構文

var unlocked = window.screen.unlockOrientation();

返り値

向きの固定の解除が成功した場合に true が、解除されなかった場合に false が返されます。

var unlockOrientation = screen.unlockOrientation || screen.mozUnlockOrientation || screen.msUnlockOrientation || (screen.orientation && screen.orientation.unlock);

if (unlockOrientation()) {
  // 向きのロックが解除されました
} else {
  // 向きのロックの解除に失敗しました
}

仕様

仕様 ステータス コメント
Screen Orientation API
Screen Orientation の定義
草案 Draft specification

ブラウザー間の互換性

現在、互換性データを可読形式の JSON フォーマットに置き換えているところです。 この互換性一覧は古い形式を使っており、これに含まれるデータの置き換えが済んでいません。 手助けしていただける場合は、こちらから!

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート 未サポート (有) moz[1] 11 ms[2] 未サポート 未サポート
機能 Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート 未サポート (有)[3] (有) moz[1] 未サポート 未サポート 未サポート

[1] この API は、現在草稿段階です。B2G および Firefox for Android で、プリフィックスメソッド (mozUnlockOrientation) としてのみ実装されています。

[2] この API は、Internet Explorer for Windows 8.1 および Windows RT 8.1 では、プリフィックス (msUnlockOrientation) 付きで実装されています。Windows 7 ではサポートされていません。

[3] この API は、window.screen.orientation.lock / window.screen.orientation.unlock 構文を使用した草稿バージョンとして実装されています。

関連項目

ドキュメントのタグと貢献者

このページの貢献者: shuuji3
最終更新者: shuuji3,