HTML5 บันทึกเสียงเป็นไฟล์
สิ่งที่ฉันอยากทำที่สุดคือบันทึกจากไมโครโฟนของผู้ใช้และอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์เมื่อเสร็จสิ้น จนถึงตอนนี้ฉันสามารถสร้างสตรีมไปยังองค์ประกอบด้วยรหัสต่อไปนี้: var audio = document.getElementById("audio_preview"); navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia; navigator.getUserMedia({video: false, audio: true}, function(stream) { audio.src = window.URL.createObjectURL(stream); }, onRecordFail); var onRecordFail = function (e) { console.log(e); } ฉันจะเปลี่ยนจากนั้นไปบันทึกเป็นไฟล์ได้อย่างไร