微信声音切换后台无法播放

  • Creator 版本: 2.1.2

发布微信后测试,在第一次进行切换后台后声音明显变大,应该是到1,但是获取到声音大小仍旧是0.3,第二次开始切换后台之后,声音不再播放,有没有大佬遇到解决了的

自己给自己顶一下

求助大佬啊

又用微信官方的wx.createInnerAudioContext()做背景音乐的播放器,发现还是这个问题,这是微信的通病吗?又转们找了几个微信小游戏试了试,发现很多都是从头播放,也有一些是直接没声音了,声音需要等到再次播放一次声音,比如点击按钮的特效声音,背景音乐就能放出来了,也有一些音乐播放正常的游戏。。。。。。。小白求助啊:tired_face:

:3:昨天测出来一个方案,就是在播放时候延迟0.5s修改声音大小,这样不会造成切换后台声音变大,并且消失,但今天再次测试时候,发现,一旦延迟 就会造成偶发性第一次进入游戏时候没有声音,切换后台才会有,然后又回到最初的起点,疯了,疯了 来个大佬救助下吧

结帖了:反正不知道什么原因:sweat_smile: 延迟1秒就好了,低于一秒会出现第一次加载没有声音。。。。。。。跳转场景后播放声音加载要0.5s,反正数据都是慢慢测出来的,我这儿得到是这两个数据:joy:,有大哥知道原因了 麻烦告知一下:grin:

请问这个怎么解决的呢? ios13上会有这个问题, 延迟play没有效果

之前测试好像是有些问题,代码片段可以反馈到微信社区

不好意思啊,我还没有弄ios,你可以试试播放一个音效

这个并不是延迟播放,而是延迟了0.5S修改声音,延迟播放好像是没有用