Egret社区
本帖最后由 hyzhl 于 2020-1-3 18:03 编辑

如题,加载声音成功后首次play是成功的,触发egret.lifecycle.onPause时,soundChannel.stop()成功停止播放了。但是触发egret.lifecycle.onResume时重新调用sound.play(0,-1)无法播放。且后面再次调用soundChannel.stop()后再sound.play(0,-1)也无法播放.请问这是什么问题,应该怎么解决?
egretEngine:5.2.25
ios测试设备:ios11.1.1
分享到 :
0 人收藏

7 个回复

倒序浏览
dml  登堂入室 | 2020-1-2 20:26:19
soundChannel有play方法的吗如果想继续恢复播放的话,可以记录下soundChannel的position,然后新建一个sound,调用play方法?
hyzhl  登堂入室 | 2020-1-3 11:28:03
dml 发表于 2020-1-2 20:26
soundChannel有play方法的吗如果想继续恢复播放的话,可以记录下soundChannel的position,然后新建 ...

啊我写错了,是sound.play()。已经更正了==||
我是用官网的例子的:
http://developer.egret.com/cn/gi ... ia/audio/index.html
hyzhl  登堂入室 | 2020-1-3 11:34:26
dml 发表于 2020-1-2 20:26
soundChannel有play方法的吗如果想继续恢复播放的话,可以记录下soundChannel的position,然后新建 ...

试过了,也不行
app小王子  社区管理员 | 2020-1-3 14:23:20
升级一下引擎版本
hyzhl  登堂入室 | 2020-1-3 18:01:45
app小王子 发表于 2020-1-3 14:23
升级一下引擎版本

还是不行
hyzhl  登堂入室 | 2020-1-3 18:03:21
app小王子 发表于 2020-1-3 14:23
升级一下引擎版本

目前egretEgine:5.2.33
hyzhl  登堂入室 | 2020-1-3 18:14:10
app小王子 发表于 2020-1-3 14:23
升级一下引擎版本

正常进游戏后音效和背景音乐都正常,调用微信的previewImage预览图片后再关闭,就会大概率没声音了,此后音效和背景音乐都再不能正常出现
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部