音频播放bug

cocos creator版本是:1.9.1
测试机型:ios 11.4.1
当播放语音的时候,


回调函数无法返回,由于我们采用的是await 方式,那这样就会导致我整个游戏卡死了?
这个是什么原因造成的?

100年的bug

能整理出一个重现问题的 demo 么

我把里面的这段代码注释掉 就OK 应该是break了 那么回调函数不会被执行?

注释掉,在表现上没有其它的副作用吗?比如声音一瞬间有杂音之类

老铁,看到这个我想笑:joy: 团队不处理bug,还让楼主帮忙测试收集。哈哈,楼主内心是崩溃的

我们会开一个pr给你们 到时你们看下

这块不是我处理的,我可以帮你@某某: 来看看这个问题
:smile_cat:

A. 更新到最新的版本xxx.xxx版试试
( 若干小时后 )
B. 已经更新到最新版本了,还是有这个问题阿。。。。
(若干天后)
A. 好的,谢谢反馈!麻烦整理一个能重现的demo出来,我们会继续跟进这个问题
B. (自行脑补)

应该理解下引擎组的大佬们
都是撸代码的,谁也知道bug有时候就是不好查,或者不容易改
他们也希望引擎会变得更好

老大,音频方面,同样的代码,win的浏览器上很流畅,微信里的h5就不说了,但安卓手机(小米note3)会突然掉帧到40帧左右,
代码是这么写的



这算预加载了吧
大概是1秒播放3次~
虽然我用了别的音频引擎,但是我还想问问····cocos 能不能优化下

一些 bug 在正常的测试场景中是无法重现的,让开发者提供 demo 复现,正常需求。你可以吐槽修复问题慢,但是吐槽帮忙测试收集,还是有点不合适的。

大佬,我现在只能临时解释一下,js 同样的代码,在不同的平台底层的实现是不同的。微信自己封的 h5 效率没有直接在 win 上执行的效率高,的确没啥说的。android 手机的音频性能如果有普遍问题,是需要被关注的,解决的,因为这一套的逻辑是引擎的代码。

大师能分享一下引擎吗,我的也是音频播放会卡,掉帧

ffmod,wwise都可以····

嗯嗯,还有包括安卓本身的限制,还有openal,最大实例个数,以及stop会有爆音问题·············头疼

小游戏的音频播放有时候播不出来不知道为啥