Событие fullscreenerror

Определение и использование

Событие fullscreenerror возникает, когда элемент не может быть viewed в полноэкранном режиме, даже если он был запрошен.

Примечание:Это событие требует специфического префикса для работы в различных браузерах (см. примеры ниже).

Примечание:Используйте element.requestFullscreen(); метод для просмотра элемента в полноэкранном режиме.

Примечание:Используйте element.exitFullscreen(); Метод отмены полноэкранного режима.

Пример

Если элемент не может быть viewed в полноэкранном режиме, то показывается текст:

document.addEventListener("fullscreenerror", function() {
  alert("Запрос на полноэкранный режим отклонен")
});

Попробуйте сами

Грамматика

В HTML:

<элемент onfullscreenerror="myScript">

В JavaScript:

объект.onfullscreenerror = function(){myScript});

В JavaScript, используя метод addEventListener():

объект.addEventListener("fullscreenerror", myScript);

Примечание:Internet Explorer 8 и более ранние версии не поддерживают Метод addEventListener().

Технические детали

Бubbлируемое: Поддерживается
Отменяемое: Не поддерживается
Тип события: Event
Поддерживаемые HTML теги: Все HTML элементы

Поддержка браузеров

Числа в таблице указывают на первую версию браузера, которая поддерживает это событие. Примечание: каждый браузер требует специфического префикса (см. скобки):

Событие Chrome IE Firefox Safari Opera
fullscreenerror 45.0 (webkit) 11.0 (ms) 47.0 (moz) 5.1 (webkit) 15.0 (webkit)

Пример

Префиксы для кросс-браузерного кода:

/* Стандартная грамматика */
document.addEventListener("fullscreenerror", function() {
  ...
});
/* Firefox */
document.addEventListener("mozfullscreenerror", function() {
  ...
});
/* Chrome, Safari и Opera */
document.addEventListener("webkitfullscreenerror", function() {
  ...
});
/* IE / Edge */
document.addEventListener("msfullscreenerror", function() {
  ...
});