cocos调用ios中广告平台的的oc代码,比如显示广告,很正常。当广告播放完毕,用户关闭广告,那么广告相关的函数会被回调原生oc代码,oc代码再调用cocos函数function1,funtion1会包含一些界面处理比如隐藏loading。
这些都没问题。
但是如果某个广告sdk的oc代码准备显示广告时,发现之前加载失败,那么此时不会调用广告sdk的方法,而是直接调用cocos方法funtion1,而cocos的function1会隐藏loading,但这个情况,对于admob或穿山甲会有问题,function1中隐藏loading的语句失效,其它语句正常。
也就是说oc中广告sdk的原生oc的回调函数调用cocos没问题,而cocos调用oc,oc当场调回cocos就有问题。
试了定时器,都没解决,哪位有碰到过吗?