2.0.9版本微信小游戏声音bug

之前我发过一个帖子(传送门),说的音量问题,现在切到2.0.9,发现一般情况下这个bug修复了,但我发布到微信平台后,发现这个bug依然存在,发布后的脚本可以看到

依然是没修正过的

另外我还发现另一个通有bug,即使音量设为0或者AudioSource的mute设为true,有些音效资源依然会有声音发出,只不过很短暂,
对于像这种爆发性的声音很容易就出声了

禁音了还会出现声音,是否只有微信才会出现该问题呢?

我不太理解你所说的这个音量设置的bug,你是怎样使用的?代码贴出来看下。

不是 我是在pc浏览器上跑的click_button.zip (2.9 KB)
就是这个音效

使用很简单 就这样

这个是我构建微信平台的,你是否自定义 engine 了?


你是官方网站上下载的吗?如果是的话,我下载来测试看看,一会给你答复

你截图一下编辑器中的版本号,我的是

我怀疑是我用2.0.9覆盖2.1.0出现的问题 我现在全卸载重新安装一下看看

handleVolume的问题在重装后好了。
但禁音后依然播放声音的bug还是存在

这个有 issue 记录的,但是目前还排查不出具体的原因,音量确实已经设置为 0 了,但是还是会播放,这个还在排查

这个经查是因为web audio在不同浏览器上存在兼容性问题。在chrome上有异常,在微软edge上正常。

暂时我们提供的解决方案是,用户可以通过在audioClip的属性检查器上的加载模式进行切换为DOM audio,切换既有效。

在微信上我们发现是正常的,没有问题。

设置音量为0,打印出来的volume的值也是0,在web跟小程序模拟器上运行都是正常的,发布到手机上就失效了

我也是

微信小游戏真机测试设置为0就失效了

版本是2.1.0最新

有些音效在微信上设置音量为0依然会播放,这个bug微信那边已经知道了,大家可以等待微信那边修复。关注微信开发者社区。

iphone x 微信小游戏平台,从屏幕底部切换进程,系统进程切换动画开始时马上切回到游戏界面,音效全部被暂停了。麻烦引擎同学跟进下,此bug必现