creator项目集成支付宝网页支付(iOS),App卡死

creator项目集成支付宝支付(iOS),当未安装支付宝,用网页支付的过程中(此时有支付宝的相关H5显示在creator应用界面上),把应用切到后台并返回,然后退出支付宝所拉起的H5页面,


客户端就卡死了
这应该算是creator的Bug吧
大概整理下思路:当creator应用界面上(iOS)盖有第三方SDK所拉起的H5时,由后台回到前台,然后关闭第三方SDK所拉起的H5,回到creator界面上,该界面就卡死了!
log里显示,当creator应用界面上(iOS)盖有第三方SDK所拉起的H5时,由后台回到前台,cc.audioEngine.pauseAll未调用,手动调也不起作用
:我这次遇到的卡死现象,只是界面卡死,但是代码可以继续响应,如果在卡死后,再切换一下前后台,之前卡死时点击产生的一些动画什么的都会继续发生
求问大神解决办法!!!!!谢谢
我上传了一个视频,各位大神与管理员帮忙看一下吧
https://pan.baidu.com/s/1i4HoAhv

@MShawn
@DestinW
@yangshuhong
@nancy2277

自己顶

麻烦给个详细点的报错信息

没有报错,就是界面点击不了了

你们可以找一个简单的demo试一下

我刚上传了一个视频,演示了一下Bug,帮忙看一下吧

麻烦啦,很急

这个问题一直存在,为什么没人鸟一下???

到了 1.9.3 都会 !!!

遇到过一个由广告导致界面卡死,是这样的,切回到creator之后,整个客户端点击事件可以响应,但是流程被暂停了,当切回creator或者关闭第三方SDK的时候,在ios或者android低层再去激活一下客户端流程叫 CCDirector->mainLoop(具体忘记了:3:,类似于 cc.director.resume() 这个功能,C++里面的一个接口),然后就可以正常使用了

2赞