Uncaught TypeError: navigator.webkitGetUserMedia не является функцией - PullRequest
0 голосов
/ 19 июня 2020

Я хочу создать веб-сайт для видеочата, используя WebRT C. Я использую chrome chrome 83.0.4103.97. Я следил за этим https://www.youtube.com/watch?v=ieBtXwHvoNk. Но в моем браузере появилась ошибка. Мой код и ошибка ниже

navigator.webkitGetUserMedia({ video: true, audio: false}, function(stream){
//
}, function(err){
    console.error(err)
})

enter image description here

1 Ответ

0 голосов
/ 19 июня 2020

попробуйте следующее

navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;

теперь вы можете использовать его как

navigator.getUserMedia({ video: true, audio: false}, function(stream){
 }, function(err){
 console.error(err)
})
...