[]微信分享之后回来导致背景音乐、音效消失

我写了一个demo放在下面,还有重现视频,这种情况是虽然不是必现,但是重现几率很高。
 
 
https://pan.baidu.com/s/1o280tdiQ_auMzI05Z41UNg   视频路径
已邀请:

OneWay

赞同来自:

换最新的引擎试试,应该就没这个问题了

懒懒

赞同来自: 英特纳雄耐尔

https://developers.weixin.qq.com/minigame/dev/tutorial/ability/audio.html
 
回到前台时恢复背景音乐
当小游戏被隐藏到后台时,所有音频会被暂停,并在回到前台之前都不能再播放成功。
回到前台之后,被暂停的音频不会自动继续播放,如果小游戏有背景音乐的话,需要监听回到前台事件,并在收到回到前台事件之后调用背景音乐继续播放。
 
wx.onShow(function () {
bgm.play()
})

Laya_XSN

赞同来自:

你监听微信的接口,看看有没有在调起分享后触发的接口,跟分享完成后触发的接口:

把你的声音再切回来的时候设置成:
SoundManager.soundMuted = SoundManager.musicMuted = true;
最小化会分享调起的时候触发的,你可以把声音状态设置成:
SoundManager.soundMuted = SoundManager.musicMuted = false;
 
看看这个能不能解决你的问题。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作