苹果手机的音频播放无声,报错啦:
{message: "undefined is not an object (evaluating 'r.failCallbacks')", line: 1, column: 840045, sourceURL: "https://lib/WAServiceMainContext.js", stack: "@https://lib/WAServiceMainContext.js:1:840045"}
此前是正常的,帮忙看一下是哪里出错了呀?
查看了一下公告:小程序基础库 2.28.0 更新(2小时前)
- 更新 API 音频接口优化
一优化,就有事,真是难受啊。安卓手机能正常播放。
你好。这个报错会在音频url下载或解析失败的时候出现,正常情况不会出现。能否提供可以复现的demo看看?另外,你用开发者工具推送2.27.3基础库到自己手机,看看是否有同样问题
------------------------
已经查到问题,正在修复重发。谢谢反馈
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
代码如下:file文件换了几百个都是播放不出来 const audioCtx = wx.createInnerAudioContext({ useWebAudioImplement: true, }) onShow(){ let file="cloud://develop-yun.6465-develop-yun-1300069384/hanyupinyin/a1a.mp3" this.playfile(file) }, playfile(filename){ if(filename){ audioCtx.src = filename audioCtx.play() this.setData({ filename, }) } }
https://developers.weixin.qq.com/s/WtD6wBmq7iCG
我也报同样的错误,请问解决了吗?