Я знаю, что на этот вопрос уже есть ответ, но вот небольшой фрагмент кода, который я использовал для того, чтобы все браузеры закрывали полноэкранное видео после его окончания.
Пока работает в Chrome, IE11, Firefox:
$("#myVideoTag").on('ended', function(){
if (document.exitFullscreen) {
document.exitFullscreen(); // Standard
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen(); // Blink
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen(); // Gecko
} else if (document.msExitFullscreen) {
document.msExitFullscreen(); // Old IE
}
});
Вы также можете найти текущий полноэкранный элемент (если есть), например:
var fullscreenElement = document.fullscreenElement ||
document.mozFullScreenElement || document.webkitFullscreenElement;
Источник: https://www.sitepoint.com/use-html5-full-screen-api/
Просто подумал, что я добавлю ответ какэто был первый вопрос, с которым я столкнулся, когда искал решение этой проблемы.