Acara kesalahan layar penuh
Contoh
Peringatkan beberapa teks jika suatu elemen tidak dapat dilihat dalam mode layar penuh:
document.addEventListener("fullscreenerror", function() {
alert("Fullscreen denied")
});
Definisi dan Penggunaan
Peristiwa kesalahan layar penuh terjadi ketika elemen tidak dapat dilihat dalam mode layar penuh, meskipun telah diminta.
Catatan: Acara ini memerlukan awalan khusus untuk bekerja di browser yang berbeda (lihat Dukungan Browser di bawah).
Tip: Gunakan metode elemen .requestFullscreen() untuk melihat elemen dalam mode layar penuh.
Tip: Gunakan metode elemen .exitFullscreen() untuk membatalkan mode layar penuh.
Dukungan Peramban
Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung acara tersebut. Catatan: Setiap browser memerlukan awalan tertentu (lihat tanda kurung):
Event | |||||
---|---|---|---|---|---|
fullscreenerror | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
Contoh
Menggunakan awalan untuk kode lintas-browser:
/* Standard syntax */
document.addEventListener("fullscreenerror",
function() {
...
});
/* Firefox */
document.addEventListener("mozfullscreenerror", function() {
...
});
/* Chrome, Safari and Opera */
document.addEventListener("webkitfullscreenerror",
function() {
...
});
/* IE / Edge */
document.addEventListener("msfullscreenerror", function() {
...
});
Sintaksis
Dalam HTML:
<element onfullscreenerror="myScript">
Dalam JavaScript:
object.onfullscreenerror = function(){myScript};
Dalam JavaScript, menggunakan metode addEventListener() :
object.addEventListener("fullscreenerror", myScript);
Catatan: Metode addEventListener() tidak didukung di Internet Explorer 8 dan versi yang lebih lama.
Detail Teknis
Gelembung: | Ya |
---|---|
Dapat dibatalkan: | Tidak |
Jenis acara: | Peristiwa |
Tag HTML yang didukung: | SEMUA elemen HTML |