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