收藏
回答

wx.playVoice 问题

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug playVoice 微信iOS客户端 ios 6.6.6 安卓6.6.5 iOS 2.0.6 安卓1.9.97

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,

还请哪位大神帮忙看下

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


最后一次编辑于  2018-05-13  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答