<image src="https://eak3.png" mode="widthFix" class="speak_btn"
bindtouchstart="startRecord"
bindtouchend="stopRecord"
bindtouchmove="moveshijian"></image>
// 开始录音
startRecord: function(e) {
console.log('开始录音');
var that = this;
wx.getSetting({
success(res) {
if (!res.authSetting['scope.record']) {
console.log('没有录音权限');
// 先尝试请求授权
wx.authorize({
scope: 'scope.record',
success() {
console.log('录音权限获取成功');
// 获取授权成功后,开始录音
// that.startRecordWithPermission(e);
},
fail() {
console.log('录音授权失败');
// 如果用户拒绝授权,显示提示框引导用户手动开启
wx.showModal({
title: '提示',
content: '需要您授权录音权限才能使用语音功能',
confirmText: "去授权",
cancelText: "取消",