屏幕:isExtended 属性

实验性:这是一个 实验性技术
在生产环境中使用此功能之前,请仔细查看 浏览器兼容性表格

安全上下文:此功能仅在 安全上下文(HTTPS)中可用,在某些或所有 支持的浏览器 中。

isExtendedScreen 接口的只读属性,如果用户的设备有多个屏幕,则返回 true,否则返回 false

此属性通常通过 window.screen.isExtended 访问,可用于在尝试使用 窗口管理 API 创建多窗口、多屏幕布局之前测试多个屏幕是否可用。

布尔值 - 如果设备有多个屏幕,则为 true,否则为 false

注意:如果设置了阻止使用窗口管理 API 的 window-management 权限策略,则 isExtended 将始终返回 false

示例

js
if (window.screen.isExtended) {
  // Create multi-screen window layout
} else {
  // Create single-screen window layout
}

规范

规范
窗口管理
# api-screen-isExtended-attribute

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参阅