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