wx.playVoice 问题
发布于 5 年前 作者 mxiong 15152 次浏览 来自 问答

wx.playVoice({

filePath: play_url,

duration: Number(all_time_),

success:function(){

console.log(‘开始播放’)

that.playTime(play_time, parseInt(audio_list[0].attr) ? parseInt(audio_list[0].attr) : 0)

list[index_].file[0].play_status = 1;

that.setData({

‘note.list’: list,

})

},

fail:function(err){

// 播放失败

console.log(err)

app.showModalFail(‘播放失败~’);

}

})

wx.createInnerAudioContext() iOS 手机无法播放下载保存的音频地址后 官方也一直没有人处理回复或者解决,我试了下使用 wx.playVoice()进行播放,如果地址直接是资源地址:

https://port.fcrewen.com/storage/voice/20180510085915-5af409e32f667.mp3

则直接会报 播放地址的错误,

于是还是先downLoadFile 和 saveFile 获取地址 进行wx.playVoice播放,

可以执行到 success 里面,不过没有声音什么鬼??

mac 版开发工具以及iOS手机均是播放无声音,安卓机就直接报 播放地址错误,

是我写法有问题还是 bug,

还请哪位大神帮忙看下

官方技术大神 麻烦解决下???

回到顶部