Window.fullScreen

非標準
この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

fullScreenWindow インターフェイスのプロパティで、そのウィンドウが全画面モードで表示されているかどうかを示します。

構文

isInFullScreen = windowRef.fullScreen;

クローム特権があればこのプロパティは読み書き可能で、それ以外では読み取り専用です。クローム特権なしでこのプロパティを設定しようとすると、例外は発生せず、ただ暗黙に失敗することに注意してください。これは、 Internet Explorer でこのプロパティを設定するように設計されたスクリプトが壊れるのを防ぐためです。

返値

isInFullScreen
論理値。取り得る値は次の通りです。
  • true: そのウィンドウは全画面モードです。
  • false: そのウィンドウは全画面モードではありません。

  • 通常のウィンドウと全画面との間で切り替えが行われると、 "resize" イベントが該当するウィンドウで発生します。

if (window.fullScreen) {
  // 全画面モード
}
else {
  // 全画面モードではない
}

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
fullScreen
非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 3IE 未対応 なしOpera ? Safari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
実装状況不明  
実装状況不明
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。