fullscreenerrorイベント
例
要素をフルスクリーンモードで表示できない場合は、一部のテキストに警告します。
document.addEventListener("fullscreenerror", function() {
alert("Fullscreen denied")
});
定義と使用法
fullscreenerrorイベントは、要素が要求されている場合でも、要素をフルスクリーンモードで表示できない場合に発生します。
注:このイベントをさまざまなブラウザーで機能させるには、特定のプレフィックスが必要です(以下のブラウザーサポートを参照)。
ヒント:要素をフルスクリーンモードで表示するには、 element .requestFullscreen()メソッドを使用します。
ヒント:要素.exitFullscreen()メソッドを使用して、フルスクリーンモードをキャンセルします。
ブラウザのサポート
表の数字は、イベントを完全にサポートする最初のブラウザーバージョンを示しています。 注:各ブラウザーには特定のプレフィックスが必要です(括弧を参照)。
Event | |||||
---|---|---|---|---|---|
fullscreenerror | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
例
クロスブラウザーコードにプレフィックスを使用する:
/* Standard syntax */
document.addEventListener("fullscreenerror",
function() {
...
});
/* Firefox */
document.addEventListener("mozfullscreenerror", function() {
...
});
/* Chrome, Safari and Opera */
document.addEventListener("webkitfullscreenerror",
function() {
...
});
/* IE / Edge */
document.addEventListener("msfullscreenerror", function() {
...
});
構文
HTMLの場合:
<element onfullscreenerror="myScript">
JavaScriptの場合:
object.onfullscreenerror = function(){myScript};
JavaScriptでは、addEventListener()メソッドを使用します。
object.addEventListener("fullscreenerror", myScript);
注: addEventListener ()メソッドは、Internet Explorer8以前のバージョンではサポートされていません。
技術的な詳細
泡: | はい |
---|---|
キャンセル可能: | 番号 |
イベントタイプ: | イベント |
サポートされているHTMLタグ: | すべてのHTML要素 |