sự kiện fullscreenerror
Thí dụ
Thông báo một số văn bản nếu một phần tử không thể xem được ở chế độ toàn màn hình:
document.addEventListener("fullscreenerror", function() {
alert("Fullscreen denied")
});
Định nghĩa và Cách sử dụng
Sự kiện fullscreenerror xảy ra khi không thể xem một phần tử ở chế độ toàn màn hình, ngay cả khi nó đã được yêu cầu.
Lưu ý: Sự kiện này yêu cầu các tiền tố cụ thể để hoạt động trong các trình duyệt khác nhau (xem Hỗ trợ trình duyệt bên dưới).
Mẹo: Sử dụng phương thức .requestFullscreen () của phần tử để xem phần tử ở chế độ toàn màn hình.
Mẹo: Sử dụng phần tử .exitFullscreen () phương thức để hủy chế độ toàn màn hình.
Hỗ trợ trình duyệt
Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ sự kiện. Lưu ý: Mỗi trình duyệt yêu cầu một tiền tố cụ thể (xem dấu ngoặc đơn):
Event | |||||
---|---|---|---|---|---|
fullscreenerror | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
Thí dụ
Sử dụng tiền tố cho mã trình duyệt chéo:
/* 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() {
...
});
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);
Lưu ý: Phương thức addEventListener () không được hỗ trợ trong Internet Explorer 8 và các phiên bản trước đó.
Chi tiết kỹ thuật
Bong bóng: | Đúng |
---|---|
Có thể hủy bỏ: | Không |
Loại sự kiện: | Biến cố |
Các thẻ HTML được hỗ trợ: | TẤT CẢ các phần tử HTML |