音乐是使用 cc.audioEngine.play 设置loop循环播放的
游戏开着一下,不去动画面的时候
过一会儿屏幕暗掉后,
音乐一瞬间会停掉,接着又开始播放了
但是如果按电源键,直接关闭屏幕的话,音乐会停止
试过在Game_Hide的时候设置 cc.audioEngine.pauseAll()
但是情况一样
请问有前辈遇过这个问题吗?
音乐是使用 cc.audioEngine.play 设置loop循环播放的
游戏开着一下,不去动画面的时候
过一会儿屏幕暗掉后,
音乐一瞬间会停掉,接着又开始播放了
但是如果按电源键,直接关闭屏幕的话,音乐会停止
试过在Game_Hide的时候设置 cc.audioEngine.pauseAll()
但是情况一样
请问有前辈遇过这个问题吗?
你好,我们QA组进行了相应验证,都是可以正常停止音乐的播放,没有你反映的停止一会后又继续播放的现象,请提供可以重现的demo给我们,谢谢。还有你使用的creator的版本是?出现android的机型是?构建的是android的Native的包,还是H5的?补充的信息越全面我们定位问题的效率越高,谢谢。
你好,
机型是 三星 Note4 & Note5,
一部是android 5.0.1,一部是 6.0,两部机器都会
不过查了一下,
后来看起来是 cc.game.EVENT_HIDE 引起的问题
creator版本有写在标题,是1.8.1,
建构的是android native的包,
在进入android游戏之后,静止不动,等到屏幕暗掉之后就会发生了
查了一下log,
在触发 EVENT_HIDE之后,会立即触发EVENT_SHOW,
所以音乐就又开始播放了
接着你打开屏幕,还会再触发一次EVENT_SHOW
這邊有測試的APK包:https://pan.baidu.com/s/1bqin4n1
跑起來會像這樣子
因为手边没有更多机器,若有其他版本的机器可以测试,我再试试看