Sự kiện fullscreenerror
Định nghĩa và cách sử dụng
Sự kiện fullscreenerror xảy ra khi không thể xem yếu tố trong chế độ toàn màn hình, ngay cả khi đã yêu cầu.
Ghi chú:Sự kiện này cần tiền tố đặc biệt để hoạt động trên các trình duyệt khác nhau (xin xem thêm các ví dụ dưới đây).
Lưu ý:Vui lòng sử dụng element.requestFullscreen() phương thức để xem yếu tố trong chế độ toàn màn hình.
Lưu ý:Vui lòng sử dụng element.exitFullscreen() Phương thức huỷ bỏ chế độ toàn màn hình.
Ví dụ
Nếu không thể xem yếu tố trong chế độ toàn màn hình, hãy hiển thị một đoạn văn bản:
document.addEventListener("fullscreenerror", function() { alert("Full screen denied") });
Cú pháp
Trong HTML:
<element onfullscreenerror="myScript">
Trong JavaScript:
object.onfullscreenerror = function(){myScript});
Trong JavaScript, sử dụng phương thức addEventListener():
object.addEventListener("fullscreenerror", myScript);
Ghi chú:Internet Explorer 8 và các phiên bản trước không hỗ trợ Phương thức addEventListener().
Chi tiết kỹ thuật
Bubbling: | Hỗ trợ |
---|---|
Có thể hủy bỏ: | Không hỗ trợ |
Loại sự kiện: | Sự kiện |
Các thẻ HTML được hỗ trợ: | Tất cả các yếu tố HTML |
Hỗ trợ trình duyệt
Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ sự kiện này. Ghi chú: Mỗi trình duyệt cần tiền tố đặc biệt (xin xem trong dấu ngoặc):
Sự kiện | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
fullscreenerror | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
Ví dụ
B前置 cho mã đa trình duyệt:
/*语法 tiêu chuẩn */ document.addEventListener("fullscreenerror", function() { ... }); /* Firefox */ document.addEventListener("mozfullscreenerror", function() { ... }); /* Chrome, Safari và Opera */ document.addEventListener("webkitfullscreenerror", function() { ... }); /* IE / Edge */ document.addEventListener("msfullscreenerror", function() { ... });