ScreenDetailed:isPrimary 属性
isPrimary
是 ScreenDetailed
接口的只读属性,它是一个布尔值,指示屏幕是否设置为操作系统 (OS) 主屏幕。
托管浏览器的操作系统将拥有一个主屏幕和一个或多个辅助屏幕。用户通常可以通过操作系统设置指定主屏幕,并且通常包含操作系统 UI 功能,例如任务栏/图标停靠栏。由于各种原因,主屏幕可能会发生变化,例如屏幕断开连接。
值
布尔值 - 如果屏幕为主屏幕,则为 true
;如果屏幕为辅助屏幕,则为 false
。
示例
js
const screenDetails = await window.getScreenDetails();
// Is the first screen primary?
const screen1Primary = screenDetails.screens[0].isPrimary;
规范
规范 |
---|
窗口管理 # ref-for-dom-screendetailed-isprimary |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。