Element.onfullscreenerror

Element インターフェイスの onfullscreenchange プロパティは fullscreenerror イベントのイベントハンドラーで、要素が全画面モードへ移行するか、終了するときにエラーが発生したときに発生します。

構文

targetElement.onfullscreenerror = fullscreenErrorHandler;

fullscreenerror イベントのエラーハンドラーです。

この例は、ユーザーが主導するイベント (clickkeypress イベントなど) のハンドラーの外から全画面モードへの切り替えを試みます。全画面モードへの意向は、ユーザー入力への応答の中からしか許可されていないため、これによってエラーが発生し、 fullscreenerror イベントをエラーハンドラーに配信します。

let elem = document.querySelector("video")}}

elem.onfullscreenerror = function ( event ) {
  displayWarning("Unable to switch into full-screen mode.");
};

//....

elem.requestFullscreen();

仕様書

仕様書 状態 備考
Fullscreen API
onfullscreenerror の定義
現行の標準 初回定義

ブラウザーの互換性

BCD tables only load in the browser

関連情報