É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é")
});

Essayez-le vous-même

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() {
  ...
});