更新时间:2020-04-19 20:24:53
1.调用所需要的基本JS库和css文件
①jquery;
②recoder.js(录音功能文件)
③microphone.css(麦克风样式)④microphone.js(麦克风JS)
2.html
<div id="Microphone"></div>
动画所需的div容器
3.初始化动画效果
microphone.volume("Microphone", params.vol);
ajax可以上传blob文件
blob = recorder.getWAVBlob();
$.ajax({
type: "POST", //方法类型
dataType: "json", //预期服务器返回的数据类型
url: "",
data: blob,
processData: false,
contentType: false,
success: function(result) {
console.log(result);
},
error: function() {}
});,php用
$data = file_get_contents('php://input');
file_put_contents('test.wav', $data);就可以接收了