MediaTrackSettings: displaySurface 属性

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

MediaTrackSettings 字典的 displaySurface 属性指示正在捕获的显示图面的类型。

displaySurface 的值是一个字符串,来自 DisplayCaptureSurfaceType 枚举类型,并且是以下之一:

browser

流的视频轨道呈现用户在调用 getDisplayMedia() 时选择的单个浏览器标签页的全部内容。

monitor

流中的视频轨道呈现用户的一个或多个屏幕的全部内容。任何空白区域(如果显示器尺寸不同)都将填充用户代理选择的背景。

window

流的视频轨道呈现用户选择的单个窗口的内容。该窗口可能来自任何应用程序,不一定仅限于用户代理内部。

并非所有用户代理都支持所有这些图面类型。

规范

规范
屏幕捕获
# dom-mediatrackconstraintset-displaysurface

浏览器兼容性

另见