后经测试发现:
使用 AudioSource组件播放时,退出页面音效继续播放
使用AudioEngine播放则没有这个问题
求大佬告知原因和解决办法
后经测试发现:
使用 AudioSource组件播放时,退出页面音效继续播放
使用AudioEngine播放则没有这个问题
求大佬告知原因和解决办法
退出页面是指这个组件节点也销毁掉了嘛
如果是循环播放的音效是需要手动停止然后清理的。
至少我目前的项目是给音效做了一个对应的管理类去控制的,适当的时候调用,然后循环音效在页面退出的时候判断是否关闭。
不是销毁节点,是手机按home键退出到主界面,后台仍播放音效
我也是设计了一个管理类,使用的是AudioSource组件播放,发布web-mobile嵌入到安卓中,不清楚安卓是怎么设计的,但是出现了这个现象,需要跟公司前端沟通吗
没有销毁,是手机按home键退出,app还在后台运行
我以前遇到过,会进入后台出现音效不停止的问题,我都统一处理,监听进入后台,都把音效 和 音乐暂停,
怎么监听 
主要现在是以webView嵌入到别人设计的app里
需要,应该是前端控制的,需要监听游戏前后台状态,后台就关掉,前台恢复。
嵌入?你可以让app给个前后台接口来控制。
但是我发现使用AudioEngine播放则没有这个问题
我目前也是这样想的
这些基本有了解,有我这边能直接关掉的方案吗? 监听后台运行时停止播放吗?
这个感觉没什么办法诶,毕竟作为一个内嵌的web,你没法监听到这些系统事件。。
邪教方法:把问题扔过去,你们把关闭的接口写好,让app来调用(
嗯,寻找了很多方法,我这边改后都没生效
音效用AudioSource 播放的
背景音乐用AudioEngine播放的
结果退出界面后台运行时还是只有背景音乐关了
准备这样做了
写了一个stopAllAudio()方法,准备让安卓调用了
借楼,哪位小伙伴做过iOS端的原生项目中嵌入creator构建的web-mobile。我嵌入是成功了,但是当关闭游戏返回原生项目时,内存并没有减少,我用xcode自带的内存分析工具,也没查到有内存泄漏,可内存就是降不下来,有谁遇到过吗?