fullscreenerror Olayı

Tanım ve Kullanım

fullscreenerror olayı, elementin tam ekran modunda görüntülenememesi durumunda, hatta talep edilmiş olsa bile, gerçekleşir.

Açıklama:Bu olay, farklı tarayıcılar arasında çalışmak için belirli bir ön ekle gerektirir (aşağıdaki daha fazla örnek bkz.).

Uyarı:Kullanın element.requestFullscreen() yöntemi elementi tam ekran modunda görüntülemek için.

Uyarı:Kullanın element.exitFullscreen() Tam ekran modunu iptal etme yöntemi.

Örnek

Eğer element tam ekran modunda görüntülenemiyorsa, bazı metinler gösterilir:

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

Kişisel Deneyim

Sözdizimi

HTML'de:

<element onfullscreenerror="myScript">

JavaScript'te:

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

JavaScript'te addEventListener() metodu kullanarak:

nesne.addEventListener("fullscreenerror", myScript);

Açıklama:Internet Explorer 8 veya daha eski sürümler desteklememektedir addEventListener() Metodu.

Teknik Detaylar

Yayılır: Desteği Var
İptal Edilebilir: Desteklenmiyor
Olay Türü: Event
Desteği olan HTML Etiketleri: Tüm HTML Elemanları

Tarayıcı Desteği

Tabloda, bu olayı tamamen destekleyen ilk tarayıcı sürüm numaraları belirtilmiştir. Açıklama: Her tarayıcı belirli bir ön ekle gerektirir (dış parantezlerde bkz.):

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

Örnek

Çoklu tarayıcı kodu için ön ekler:

/* Standart dilim */
document.addEventListener("fullscreenerror", function() {
  ...
});
/* Firefox */
document.addEventListener("mozfullscreenerror", function() {
  ...
});
/* Chrome, Safari ve Opera */
document.addEventListener("webkitfullscreenerror", function() {
  ...
});
/* IE / Edge */
document.addEventListener("msfullscreenerror", function() {
  ...
});