Esempio n. 1
0
  navigator.mediaDevices.getUserMedia({ audio: true }).then((localStream) => {
    const audioTracks = localStream.getAudioTracks();

    if (audioTracks.length === 0) {
      store.dispatch(setAudioRequestStatus(MediaStatusNoTracks));

      return;
    }

    store.dispatch(setAudioStream(localStream));
  }).catch(error => {
Esempio n. 2
0
 }).catch(error => {
   const status = error.name && MediaRequestErrorsMap[error.name];
   store.dispatch(setAudioRequestStatus(status || MediaStatusUnknown, error.name));
 });