发布vivo小游戏声音问题

Creator发布vivo小游戏的时候,在游戏场景内,切换后台或者大反出去之后,再进来会再次播放一次音效,其他平台就没有这个问题,哪位大佬解决过这种问题吗?

test.zip (842.4 KB)
这个我做的一个小demo,为什么在游戏里面,退出或者切换后台之后,再次进入游戏会重新播放一次音效

引擎团队的大大能不能回复一下

自顶一下

播放音效的代码如下:
cc.loader.loadRes(“broke_smash1”, cc.AudioClip, function (err, clip) {
if(err)
{
console.log(“加载失败…”);
console.log(err);
return;
}
this.playSound = cc.audioEngine.playEffect(clip, false);
}.bind(this));

我写了一个点击方法执行这个播放音效,但是在vivo小游戏上,播放一次之后大反或者试切换后台之后再回到游戏会再播放一次音效,引擎大大求解决方法

能说一下是cocos这边的问题还是vivo平台那边的问题吗

关注。。。我也出现了,但是我chrome调试不了,靠你了!!!

2.0.10是有这个问题,我是检测切换到后台,把所有音效停止了。。审核通过。、

2赞

这样可以吗?

cocos这边能试的方法我都试了,好像都不行

楼上不是说了吗,切出去就停掉所有音效

能说一下怎么检测切换到后台吗?

onHide onShow,你去看看文档,直接stopAllEffects

好的,谢谢