Я пытаюсь получить видеопоток, чтобы использовать его с WebRTC для захвата видео.Мое приложение хорошо работает в Chrome и Firefox, но выдает ошибку в Safari.Предупреждение содержит сообщение об ошибке «Микрофон или камера недоступны».Есть ли способ это исправить?Мой код ниже:
navigator.mediaDevices
.getUserMedia({
audio: false,
video: { facingMode: 'user' }
})
.then(stream => (
this.stream = stream
))
let recorder = new RecordRTCPromisesHandler(this.stream, {})
recorder.startRecording().then(() => {
this.started = true
this.emit(RecorderService.STARTED)
})