เหตุการณ์ 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() {
  ...
});