Événement 'fullscreenerror'
Définition et utilisation
L'événement 'fullscreenerror' se produit lorsque l'élément ne peut pas être visualisé en mode plein écran, même s'il a été demandé.
Remarque :Cet événement nécessite un préfixe spécifique pour fonctionner dans différents navigateurs (voir les exemples ci-dessous).
Avis :Utilisez element.requestFullscreen() Méthode pour afficher l'élément en mode plein écran.
Avis :Utilisez element.exitFullscreen() Méthode pour annuler le mode plein écran.
Exemple
Si vous ne pouvez pas afficher l'élément en mode plein écran, indiquez un texte :
document.addEventListener("fullscreenerror", function() { alert("Accès en mode plein écran refusé") });
Syntaxe
En HTML :
<element onfullscreenerror="myScript">
En JavaScript :
object.onfullscreenerror = function(){myScript});
En JavaScript, utilisez la méthode addEventListener() :
object.addEventListener("fullscreenerror", myScript);
Remarque :Internet Explorer 8 et versions antérieures ne prennent pas en charge Méthode addEventListener()。
Détails techniques
Bubbling : | Pris en charge |
---|---|
Annulable : | Non pris en charge |
Type d'événement : | Event |
Balises HTML prises en charge : | Tous les éléments HTML |
Compatibilité navigateur
Les numéros dans le tableau indiquent la première version de navigateur qui prend en charge cet événement. Remarque : Chaque navigateur nécessite un préfixe spécifique (voir les parenthèses) :
Événement | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
fullscreenerror | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
Exemple
Préfixes pour le code compatible avec plusieurs navigateurs :
/* Syntaxe standard */ document.addEventListener("fullscreenerror", function() { ... }); /* Firefox */ document.addEventListener("mozfullscreenerror", function() { ... }); /* Chrome, Safari et Opera */ document.addEventListener("webkitfullscreenerror", function() { ... }); /* IE / Edge */ document.addEventListener("msfullscreenerror", function() { ... });