Menjalankan cuplikan di bawah ini di konsol Firefox saya mengembalikan kesalahan berikut [FF/56.0.2 (64-bit) di Mac OS 10.13.1]:

MediaStreamError { nama: "NotReadableError", pesan: "Gagal mengalokasikan sumber audio", batasan: "", tumpukan: "" } (tidak diketahui)

// Sippet
navigator.mediaDevices
      .getUserMedia({
  audio: true,
  video: true
})
      .then(stream=>{
console.log(stream.getAudioTracks())
document.getElementById('storybook-preview-iframe').contentWindow.document.getElementById('video-camera').srcObject = stream
mr = new window.MediaRecorder(stream,  {
      mimeType: 'video/webm'
    })
mr.ondataavailable = console.log
})
      .catch(console.log)

Yang paling meresahkan adalah itu bekerja pada satu titik, dan kemudian berhenti. Seolah-olah ada sesuatu yang terkunci secara permanen... Saya tidak punya cara (sejauh yang saya tahu) untuk melihat apa yang salah dengan sumber audio.

Saya menjalankan pemeriksaan kegilaan ini tetapi tidak berhasil:

Pembaruan: Saya telah lebih menyederhanakan kode kegagalan.

navigator.mediaDevices.getUserMedia({
    audio: true
}).then(function (stream) {
    console.log(stream)
}).catch(console.log)

Audio tidak mau mendaftar.....

Bahkan mencoba Uji Coba FF sendiri dan itu juga gagal https://testpilot.firefox.com/experiments /voice-fill/

0
Sean 12 November 2017, 20:35

1 menjawab

Jawaban Terbaik

Seperti yang disarankan @mrchestnut, saya mengunduh Firefox Quantum (< a href="https://blog.mozilla.org/blog/2017/11/14/introducing-firefox-quantum/" rel="nofollow noreferrer">yang dirilis pada 14 November 2017) dan itu berhasil!

Posting Blog di Mozilla:

https://blog.mozilla.org/blog/2017/11/14/introducing-firefox-quantum/

Unduh Kuantum:

https://www.mozilla.org/en-US/firefox/new/?scene=2

Meskipun ini tidak menjelaskan mengapa itu tidak berhasil, itu pasti gula menyelesaikan masalah saya.

0
Sean 17 November 2017, 17:19