我使用mediaDevices.getDisplayMedia
与配置
{ audio : false, video : { displaySurface : "window" }}
Chrome弹出窗口出现,然后我选择我想共享的选项卡,但流是整个浏览器,displaySurface
值似乎被忽略,并回退到“浏览器”。
我正在使用Chrome 112,我想知道这是否是一个已知的bug,或者这是预期的行为?
编辑:我从mozilla.org得到了相同的结果(向下滚动到Result to test)
1条答案
按热度按时间y4ekin9u1#
我找到了解决方案,所以我回答了自己的问题,希望它能帮助到别人。关键是设置
preferCurrentTab
和browser
而不是window
在
getMediaDisplay
的选项中,然后选项卡已经被选中,流是窗口。