<script type="text/javascript">
//初始化上传
var uploader = '';
$(function() {
webuploader_audio("uploader-audio");
})
//二进制转临时文件
var blobToFile = function (blob, name) {
blob.lastModifiedDate = new Date();
blob.name = name;
return blob;
};
var blob = button.recordRTC instanceof Blob ? button.recordRTC : button.recordRTC.blob;
var files = blobToFile(blob,(Math.random() * 1000).toString().replace('.', '')+'.wav');
uploader.reset();//重置清空文件队列
uploader.addFile(files);
console.log(files);
</script>
js 二进制文件转临时文件并上传到服务器
本文介绍了如何使用JavaScript库recordRTC进行音频录制,然后通过blobToFile函数转换为临时文件,并利用WebUploader组件将录制的音频文件上传到服务器。
1万+

被折叠的 条评论
为什么被折叠?



