// 微信开发者工具模拟器录音的文件与真机结果不一样
readAndSend: function (tempFilePath) {
wx.getFileSystemManager().readFile({
filePath: tempFilePath,
success: (res) => {
const data = res.data; // 获取数据
this.socketTask2.send({
data: data,
success: (event) => {
console.log('发送录音成功:',data);
this.setData({
'inputText': '',
})
},
fail: (err) => {
console.error('Failed to send message:', err);
}
});
},
fail: function (res) {
console.error('读取文件失败:', res);
}
});
} // 获取临时录音文件发送到后台转换为文字,在微信开发者工具上模拟录音转化正常,
// 真机报错无法转录为语音
真机的完整报错提供一下