接电话后返回游戏无声音

我们的游戏在运行时接了个电话,返回后所有声音就消失了。这个是在IOS发现的问题。
我们查了一下,在接电话后,返回游戏未响应cc.game.EVENT_SHOW 事件

请问是 web 端还是 native,web 端这个现象是有可能的,因为浏览器不会保障回到前台事件的触发,这个问题上,我们目前还没有特别好的办法解决,在特殊环境下可以监听特殊环境的事件回调然后调用

cc.game.emit(cc.game.EVENT_SHOW)

即可。

如果是在 native 上出现这个问题,@VisualSJ @dumganhar 麻烦看下

1赞

现在解决这个问题了么?
貌似现在还有. 在微信上, 接电话大概一分钟左右,返回游戏,声音不能播放了,也无法 再次开启.!

这个可以在原生层去做处理

有案例吗/

就是在屏幕被点击时如果发现在后台就发一个这样的消息就行了.

但是没点击呢?

那你在update里检测.

具体代码怎么写呢?

我碰到的是接了电话回来之后黑屏

接电话中途进入了游戏,界面就完全不正常了。再退回去挂了电话。再进去。已经完全不能正常操作。

你好,原生层怎么处理?有代码吗,我用cordova遇到这个问题,不知道怎么处理

你好,原生层面该怎么操作,我用的是webview直接写