ScreenDetailed:devicePixelRatio 属性

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

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

ScreenDetailed 接口的devicePixelRatio 只读属性是一个数字,表示屏幕的设备像素比。

这与Window.devicePixelRatio 返回的值相同,只是 Window.devicePixelRatio

  • 始终返回当前屏幕的设备像素比。
  • 还包括窗口本身的缩放,即页面缩放(至少在某些浏览器实现中)。

一个数字。

示例

js
const screenDetails = await window.getScreenDetails();

// Return the device pixel ratio of the first screen
const screen1DPR = screenDetails.screens[0].devicePixelRatio;

规范

规范
窗口管理
# ref-for-dom-screendetailed-devicepixelratio

浏览器兼容性

BCD 表仅在浏览器中加载

另请参阅