以下代码实现网页录音和保存、回放,但如何实现将录音文件上传到服务器指定的文件夹(d:\web\uploadfiles\)中?谢谢<body>
<audio id="recorded"></audio>
<button >开始录制</button>
<button >结束录制</button>
<script>
var recorder, stream;
function startRecording() {
navigator.mediaDevices.getUserMedia({ audio: true }).then(function (mic) {
stream = mic;
recorder = new MediaRecorder(mic);
recorder.start();
}).catch(function (err) { });
}
function stopRecording() {
recorder.stop();
stream.getAudioTracks()[0].stop();
recorder.ondataavailable = function (e) {
var audio = document.getElementById('recorded');
audio.src = URL.createObjectURL(e.data);
audio.controls = true;
};
}
</script>
</body>