Screen.unlockOrientation()

非推奨

この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。

Screen.unlockOrientation() メソッドは、ページやアプリによって設定されているすべての画面のロックを除去します。代わりに ScreenOrientation.unlock() を使用してください。

注: このメソッドはインストールされたウェブアプリまたは全画面モードのウェブページでのみ動作します。

構文

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
lockOrientation() の定義
草案 初回定義 (もう草稿には存在しません)

ブラウザーの互換性

BCD tables only load in the browser

関連情報