Событие fullscreenerror
Пример
Предупреждающий текст, если элемент не может быть просмотрен в полноэкранном режиме:
document.addEventListener("fullscreenerror", function() {
alert("Fullscreen denied")
});
Определение и использование
Событие fullscreenerror
возникает, когда элемент не может быть просмотрен в полноэкранном режиме, даже если он был запрошен.
Примечание
Для работы этого события в разных браузерах требуются определенные префиксы (см. Поддержку браузера ниже).
Совет
Используйте метод element.requestFullscreen() для просмотра элемента в полноэкранном режиме.
Совет
Используйте метод element.exitFullscreen() отмены полноэкранного режима.
Поддержка браузера
Цифры в таблице указывают первую версию браузера, которая полностью поддерживает событие.
Примечание
Для каждого браузера требуется определенный префикс (см. скобки):
Событие | |||||
---|---|---|---|---|---|
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 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);
Технические подробности
Пузыри: | Да |
---|---|
Отменяемый: | Нет |
Тип события: | Event |
Поддержка HTML тегов: | Все HTML элементы |