เหตุการณ์ fullscreenerror
คำนิยามและวิธีใช้
เหตุการณ์ fullscreenerror มีที่เกิดขึ้นเมื่อไม่สามารถดูสิ่งที่ต้องการในโหมดเต็มจอได้ แม้ว่าได้ทำการขอเช่นนั้น
หมายเหตุ:เหตุการณ์นี้ต้องการเข็มนำพิเศษเพื่อที่จะทำงานได้ในบราวเซอร์ต่างๆ (ดูตัวอย่างด้านล่างเพิ่มเติม)。
คำเตือน:ใช้ element.requestFullscreen() วิธีดูองค์ประกอบในโหมดจอทั้งหมด
คำเตือน:ใช้ element.exitFullscreen() วิธีกำหนดโหมดจอทั้งหมด
ตัวอย่าง
หากไม่สามารถดูองค์ประกอบในโหมดจอทั้งหมดได้ แสดงข้อความบางอย่าง:
document.addEventListener("fullscreenerror", function() { alert("Fullscreen denied") });
รูปแบบ
ใน HTML:
<element onfullscreenerror="myScript">
ใน JavaScript:
object.onfullscreenerror = function(){myScript});
ใน JavaScript ใช้วิธีการ addEventListener():
object.addEventListener("fullscreenerror", myScript);
หมายเหตุ:Internet Explorer 8 หรือตัวเก่ากว่าไม่สนับสนุน วิธีการ addEventListener()。
รายละเอียดเทคนิค
หลุดน้ำ: | สนับสนุน |
---|---|
ยกเลิกได้: | ไม่สนับสนุน |
ชนิดเหตุการณ์: | Event |
ตารางสนับสนุน HTML แท็ก: | ทั้งหมด HTML อิเล็ม |
การสนับสนุนบราวเซอร์
ตัวเลขในตารางชี้ถึงสมรรถนะของการสนับสนุนเหตุการณ์ดังกล่าวในสัปดาห์แรกของบราวเซอร์ต่างๆ หมายเหตุ: ตัวบราวเซอร์ทุกตัวต้องใช้เข็มนำพิเศษ (ดูในวงเล็บ):
เหตุการณ์ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
fullscreenerror | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
ตัวอย่าง
เป็นเข็มนำสำหรับใช้งานคอดแบบก้าวข้างมากเว็บไซต์:
/* 语法 */ document.addEventListener("fullscreenerror", function() { ... }); /* Firefox */ document.addEventListener("mozfullscreenerror", function() { ... }); /* Chrome, Safari และ Opera */ document.addEventListener("webkitfullscreenerror", function() { ... }); /* IE / Edge */ document.addEventListener("msfullscreenerror", function() { ... });