Document: phương thức exitFullscreen()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Phương thức Document exitFullscreen() yêu cầu phần tử trên tài liệu này đang được trình bày ở chế độ toàn màn hình được đưa ra khỏi chế độ toàn màn hình, khôi phục trạng thái trước đó của màn hình. Điều này thường đảo ngược hiệu ứng của một lệnh gọi trước đó đến Element.requestFullscreen().

Cú pháp

js
exitFullscreen()

Tham số

Không có.

Giá trị trả về

Một Promise sẽ được phân giải một khi user agent hoàn tất việc thoát khỏi chế độ toàn màn hình. Nếu xảy ra lỗi khi cố thoát khỏi chế độ toàn màn hình, trình xử lý catch() của promise sẽ được gọi.

Ví dụ

Ví dụ này khiến tài liệu hiện tại chuyển đổi vào và ra khỏi chế độ trình bày toàn màn hình bất cứ khi nào nhấp chuột trong đó.

js
document.onclick = (event) => {
  if (document.fullscreenElement) {
    document
      .exitFullscreen()
      .then(() => console.log("Tài liệu đã thoát khỏi chế độ toàn màn hình"))
      .catch((err) => console.error(err));
  } else {
    document.documentElement.requestFullscreen();
  }
};

Note: Để biết ví dụ đầy đủ hơn, xem các ví dụ về Element.requestFullscreen().

Đặc tả kỹ thuật

Specification
Fullscreen API
# ref-for-dom-document-exitfullscreen①

Tương thích trình duyệt

Xem thêm