共享屏幕时选择坐标为负数的屏幕,共享的接收者显示黑屏

win10系统,双显示器:主显A,非主显B,系统的显示设置中B的位置在主显A的左边(见下图1),启动程序后选择共享非主显B,结果是远程接收方显示黑屏无像。(当系统的显示设置中主显A在左边,非主显B在右边,此时共享屏幕A或者B,接收方都能正常接像)

image
图1

使用接口:

  • videoSourceStartScreenCaptureByScreen(screenSymbol: [ScreenSymbol], rect: [CaptureRect], param: [CaptureParam]): number
    • Defined in index.ts:3198

windows平台,所以screenSymbol传入的值为 {x: -1440, y: 0, width: 1440, height: 900}

使用的sdk版本如下:
“agora-electron-sdk”: “2.9.1-beta.4”,
“agora-rtc-sdk”: “3.0.0”,
“agora-rtm-sdk”: “1.2.2”

目前应该不支持这样的操作,黑屏应该是 SDK 预期行为