求解答!audioEngine播放远程音频 音频还没播放完就停止了 setFinishCallback被提前触发了

  • Creator 版本:1.9.3

  • 目标平台:iOS10

  • 详细报错信息,包含调用堆栈:无报错

  • 重现方式:使用cc.audioEngine.play()播放一个10s的远程音频,然后用getDuration获取音频时长返回6s,setFinishCallback设置的播放结束回调,也是在6s时调用的,也就是音频其实还没放完,就停止了。测试兼容的时候发现的。目前只在iphone6s上,微信浏览器发现此问题。安卓测试了很多设备都是好的。iphone其他机型也未发现此问题。

  • 之前哪个版本是正常的: 未尝试其他版本的creator

  • 手机型号: iphone6s

  • 手机浏览器: 微信浏览器

  • 编辑器操作系统: windows7

  • 编辑器之前是否有其它报错 : 无报错

  • 出现概率: 必现

  • 额外线索:问题音频链接https://img.zuoyebang.cc/fzclass_bd533695ecd9a8443a2be248176f83ec.mp3

up up

你好 关于音频播放的异常,我们需要你排查下这些系统是否也有异常我们再确认问题
安卓系统是否也会这样?安卓主流系统版本下测试看看。
ios10以上的系统会么,
其它iphone机型会么。

你好,
测试过ios12未出现,测试iphone8也未出现此情况。
安卓主流系统测试过,未出现。