fullscreenerror-tapahtuma

Määrittely ja käyttö

fullscreenerror-tapahtuma tapahtuu, kun elementtiä ei voida näyttää täysikokoisessa näytössä, vaikka sitä on pyydetty.

Huomautus:Tämä tapahtuma vaatii erityisiä etuliitteitä toimiakseen eri selaimissa (katso alla olevat lisäesimerkit).

Huomioitavaa:Käytä elementti.requestFullscreen() menetelmää tarkastella elementtiä täysin näytön tilassa.

Huomioitavaa:Käytä elementti.exitFullscreen() Menetelmä peruu täysin näytön tilan.

Esimerkki

Jos elementtiä ei voida näyttää täysin näytön tilassa, näytä tekstiä:

document.addEventListener("fullscreenerror", function() {
  alert("Fullscreen denied")
});

Kokeile itse

Syntaksi

HTML:ssä:

<elementti onfullscreenerror="myScript">

JavaScriptissa:

objekti.onfullscreenerror = function(){myScript});

JavaScriptissa käytetään addEventListener() -menetelmää:

objekti.addEventListener("fullscreenerror", myScript);

Huomautus:Internet Explorer 8 ja aikaisemmat versiot eivät tue addEventListener() -menetelmä.

Tekninen tarkistus

Päihteinen: Tuettu
Peruutettavissa: Ei tuettu
Tapahtumatyypit: Event
Tuetut HTML-merkit: Kaikki HTML-elementit

Selaimen tuki

Taulukon numerot osoittavat ensimmäisen selaimen version, joka tukee tapahtumaa. Huomautus: Jokaiselle selaimelle tarvitaan erityinen etuliite (katso sulkeet):

Tapahtuma Chrome IE Firefox Safari Opera
fullscreenerror 45.0 (webkit) 11.0 (ms) 47.0 (moz) 5.1 (webkit) 15.0 (webkit)

Esimerkki

Prefixit, jotka tarvitaan monikyttöiselle koodille:

/* Standard syntax */
document.addEventListener("fullscreenerror", function() {
  ...
});
/* Firefox */
document.addEventListener("mozfullscreenerror", function() {
  ...
});
/* Chrome, Safari ja Opera */
document.addEventListener("webkitfullscreenerror", function() {
  ...
});
/* IE / Edge */
document.addEventListener("msfullscreenerror", function() {
  ...
});