为什么navigator.mediaDevices.getUserMedia()在safari 12.1上无法捕获屏幕?

时间:2019-04-25 09:34:48

标签: html5 safari twilio

我正在开发一个捕获屏幕的应用程序。

我正在为此使用twilio视频JS sdk。

在firefox中,我得到这样的用户媒体:

navigator.mediaDevices.getUserMedia({
    video:{
        mediaSource: 'screen'
    }
})
.then( (stream)=>{
   console.log( stream.getVideoTracks() )
});

这会捕获屏幕,但是在Safari浏览器12.1中,当我运行上述代码而不是捕获屏幕时,它捕获的是照相机中的媒体。我需要捕获屏幕。我该怎么办?

0 个答案:

没有答案