微信小程序开发中,麦克风录音和音频上传非常常见。下面将详细介绍如何使用微信小程序开发工具进行麦克风录音和音频上传。
一、麦克风录音
首先在wxml文件中添加一个录音按钮,用于触发录音操作:
<button type="primary" bindtap="startRecord">开始录音</button>
文章来源:https://www.toymoban.com/news/detail-760415.html
然后在js文件中定义startRecord事件,用于开始录音:文章来源地址https://www.toymoban.com/news/detail-760415.html
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', res)
this.setData({
filePath: res.tempFilePath
})
})
const options = {
duration: 60000, //最长录音时长为1分钟
sampleRate: 44100,
numberOfChann
到了这里,关于微信小程序开发中的麦克风录音和音频上传的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!