如题:如果一个窗口被手动最小化了,那么选项框里就不会出现该窗口的选项
测试代码如下:
// 浏览器
navigator.mediaDevices.getDisplayMedia()
// electron应用中
desktopCapturer.getSources({
types: ['window', 'screen'],
fetchWindowIcons: true
})
业务场景需要做屏幕共享,由用户选择需要共享的窗口。某tx会议屏幕共享的时候,窗口最小化后仍然能够选择。
目前在mdn里并没有找到对应最小化窗口选择相关的描述;在w3c里只有这么一段描述,简单地说明了以下最小化窗口可能影响正在共享的窗口
**请问各路大神有什么方法能够展示最小化的窗口用以选择?或者有没有其他的方法获取到最小化的窗口?
感谢**
如果你是特指的Windows平台,那么可以使用 node-ffi-napi 和 ref-napi 调用 Windows API来枚举系统中的所有窗口.
node-window-manager
库。