ScreenDetailed: isPrimary 屬性

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

ScreenDetailed 介面中只讀的 isPrimary 屬性是一個布林值,指示該螢幕是否設定為作業系統 (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

瀏覽器相容性

另見