Screen: thuộc tính orientation

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2023.

Thuộc tính chỉ đọc orientation của giao diện Screen trả về hướng hiện tại của màn hình.

Giá trị

Một instance của ScreenOrientation đại diện cho hướng của màn hình.

Lưu ý rằng các phiên bản cũ có tiền tố trả về một chuỗi tương đương với ScreenOrientation.type.

Ví dụ

js
switch (screen.orientation.type) {
  case "landscape-primary":
    console.log("Trông ổn đấy.");
    break;
  case "landscape-secondary":
    console.log("Ừm... màn hình đang bị lộn ngược!");
    break;
  case "portrait-secondary":
  case "portrait-primary":
    console.log("Ừm... bạn nên xoay thiết bị sang chế độ ngang");
    break;
  default:
    console.log("API hướng không được hỗ trợ trong trình duyệt này :(");
}

Đặc tả kỹ thuật

Specification
Screen Orientation
# dom-screen-orientation

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

Xem thêm