Почему navigator.mediaDevices.getUserMedia () не захватывает экран в Safari 12.1? - PullRequest
0 голосов
/ 25 апреля 2019

Я занимаюсь разработкой приложения для захвата экрана.

Для этого я использую twilio video JS sdk.

В Firefox я получаю пользовательские медиа, как это:

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

И это снимает экран, но в Safari Browser 12.1, когда я запускаю код, показанный выше, вместо захвата экрана, он захватывает медиа с камеры. Мне нужно захватить экран, хотя. Как я могу это сделать?

...