Элемент: событие fullscreenerror
Ограниченная доступность
Эта функция не относится к Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.
Событие fullscreenerror срабатывает, когда браузер не может переключиться в полноэкранный режим.
Как и в случае с событием fullscreenchange, генерируются два события fullscreenerror; первое отправляется элементу Element, который не смог изменить режим, а второе — документу Document, владеющему этим элементом.
Причины, по которым переход в полноэкранный режим может завершиться ошибкой, см. в руководстве по API Fullscreen.
Это событие не может быть отменено.
Синтаксис
Используйте имя события в методах, таких как addEventListener(), или задайте обработчик событий.
addEventListener("fullscreenchange", (event) => {});
onfullscreenchange = (event) => {};
Тип события
Общее событие Event.
Примеры
const requestor = document.querySelector("div");
function handleError(event) {
console.error("an error occurred changing into fullscreen");
console.log(event);
}
requestor.addEventListener("fullscreenerror", handleError);
// or
requestor.onfullscreenerror = handleError;
requestor.requestFullscreen();
Спецификации
| Спецификация |
|---|
| Fullscreen API # handler-document-onfullscreenerror |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
fullscreenerror_event |
7118 | 791212–14 | 6410 | 581512.1–15 | 16.46 | 7118 | 6410 | 501412.1–14 |
16.4["Доступно только на iPad, а не на iPhone.", "Отображает наложение кнопки, которое нельзя отключить. Проведение пальцем вниз выходит из полноэкранного режима, что делает его непригодным для некоторых случаев использования, таких как игры."]12Доступно только на iPad, а не на iPhone. |
10.01.0 | 71≤37 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Element/fullscreenerror_event