Evento 'fullscreenerror'
Definición y uso
El evento 'fullscreenerror' ocurre cuando no es posible ver el elemento en modo de pantalla completa, incluso si se ha solicitado.
Nota:Este evento requiere prefijos específicos para funcionar en diferentes navegadores (ver más ejemplos a continuación).
Consejo:Usar elemento.requestFullscreen(); Método para ver el elemento en modo de pantalla completa.
Consejo:Usar elemento.exitFullscreen(); Método para cancelar el modo de pantalla completa.
Ejemplo
Si no se puede ver el elemento en modo de pantalla completa, muestra algún texto:
document.addEventListener("fullscreenerror", function() { alert("Denegado de pantalla completa") });
Sintaxis
En HTML:
<elemento onfullscreenerror="myScript">
En JavaScript:
objeto.onfullscreenerror = function() {myScript});
En JavaScript, usar el método addEventListener():
objeto.addEventListener("fullscreenerror", myScript);
Nota:Internet Explorer 8 y versiones anteriores no admiten Método addEventListener().
Detalles técnicos
Burbuja: | Admitido |
---|---|
Cancelable: | No admitido |
Tipo de evento: | Evento |
Etiquetas HTML admitidas: | Todos los elementos HTML |
Compatibilidad del navegador
Los números en la tabla indican la primera versión del navegador que admite completamente el evento. Nota: Cada navegador requiere un prefijo específico (ver entre paréntesis):
Evento | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
fullscreenerror | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
Ejemplo
Prefijos para el código de navegación cruzada:
/* Sintaxis estándar */ document.addEventListener("fullscreenerror", function() { ... }); /* Firefox */ document.addEventListener("mozfullscreenerror", function() { ... }); /* Chrome, Safari y Opera */ document.addEventListener("webkitfullscreenerror", function() { ... }); /* IE / Edge */ document.addEventListener("msfullscreenerror", function() { ... });