微信小程序开发中,麦克风录音和音频上传非常常见。下面将详细介绍如何使用微信小程序开发工具进行麦克风录音和音频上传。
一、麦克风录音
首先在wxml文件中添加一个录音按钮,用于触发录音操作:
<button type="primary" bindtap="startRecord">开始录音</button>
然后在js文件中定义startRecord事件,用于开始录音:
data:{
isRecord:false,
filePath:'',
recordingTime:0
},
startRecord:function(){
this.setData({
isRecord:true
})
const recorderManager = wx.getRecorderManager()
recorderManager.onStart(() => {
console.log('recorder start')
})
recorderManager.onError((res) => {
console.log(res)
})
recorderManager.onStop((res) => {
console.log('recorder stop'