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")
});

Thử ngay

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() {
  ...
});