DesktopCapturerSource 对象
id
字符串 - 窗口或屏幕的标识符,可在调用navigator.getUserMedia
时用作chromeMediaSourceId
约束。 标识符的格式将为window:XX:YY
或screen:ZZ:0
。 XX 是 windowID/句柄。 YY 为当前进程是 1,所有其他进程是 0。 ZZ 是表示屏幕的序列号,它不等于源名称中的索引。name
字符串 - 屏幕源将被命名为Entire Screen
或Screen <index>
,而窗口源的名称将与窗口标题匹配。thumbnail
NativeImage - 缩略图图像。 注意: 不保证缩略图的大小与传递给desktopCapturer.getSources
的options
中指定的thumbnailSize
相同。 实际大小取决于屏幕或窗口的缩放比例。display_id
字符串 - 唯一标识符,将与 Screen API 返回的匹配 Display 的id
对应。 在某些平台上,这等同于上面id
字段的XX
部分,而在其他平台上则不同。 如果不可用,它将是一个空字符串。appIcon
NativeImage - 拥有窗口的应用程序的图标图像,如果源类型是屏幕则为 null。 图标的大小无法提前得知,取决于应用程序提供的大小。