话不多说直接上代码:
test.wxml
<button bindtap='start'>开始录音</button>
<button bindtap='play'>播放录音</button>
<button bindtap='stop'>停止录音</button>
test.js
var voice = "";
Page({
play: function () {
//播放声音文件
wx.playVoice({
filePath: voice
})
},
start: function () {
//开始录音
wx.startRecord({
success: function (e) {
voice = e.tempFilePath
}
})
},
stop: function () {
//结束录音
wx.stopRecord();
}
})