Документ: метод exitFullscreen()
Ограниченная доступность
Эта функция не относится к Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.
Метод Document exitFullscreen() запрашивает вывод элемента на этом документе, который в настоящее время отображается в полноэкранном режиме, из полноэкранного режима, восстанавливая предыдущее состояние экрана. Обычно это отменяет действие предыдущего вызова Element.requestFullscreen().
Синтаксис
exitFullscreen()
Параметры
Нет.
Возвращаемое значение
Объект Promise, который разрешается, когда пользовательский агент завершит выход из полноэкранного режима. Если при попытке выхода из полноэкранного режима произошла ошибка, вызывается обработчик catch() для объекта Promise.
Примеры
В этом примере текущий документ переключается между полноэкранным и обычным представлением каждый раз, когда на нем нажимается кнопка мыши.
document.onclick = (event) => {
if (document.fullscreenElement) {
document
.exitFullscreen()
.then(() => console.log("Document Exited from Full screen mode"))
.catch((err) => console.error(err));
} else {
document.documentElement.requestFullscreen();
}
};
Примечание: Для более полного примера см. Element.requestFullscreen() примеры.
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
exitFullscreen |
7115 | 791212–14 | 649 | 581512.1–15 | 16.45.1 | 7118 | 649 | 501412.1–14 |
16.4["Только доступно на iPad, а не на iPhone.", "Отображает кнопку-наложение, которую нельзя отключить. Проведение пальцем вниз вызывает выход из полноэкранного режима, что делает его непригодным для некоторых случаев использования, например, в играх."]12Только доступно на iPad, а не на iPhone. |
10.01.0 | 71≤37 |
returns_promise |
69 | 79 | 64 | 56 | 16.4 | 69 | 64 | 48 | 16.4 | 10.0 | 69 |
См. также
© 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/Document/exitFullscreen