我在Cocos2d-X iPhone游戏中使用了Chartboost广告。
当revmob横幅开启时,Chartboost全屏广告有时会向上移动。无法关闭它。
这是截图:
代码:
[[RevMobAds session] showBanner];
[[Chartboost sharedChartboost] showInterstitial];
如何解决这个问题?
答案 0 :(得分:1)
在显示视图时看起来SDK是冲突的。由于我不太了解RevMob如何显示他们的观点,我建议不要同时显示两者。相反,请执行以下操作:
当用户加载菜单屏幕时,请调用Chartboost插页式广告代码:
[[Chartboost sharedChartboost] showInterstitial:CBLocationMainMenu];
然后,通过实现didCloseInterstitial委托方法关闭Chartboost插页式广告时调用RevMob代码:
- (void)didCloseInterstitial:(CBLocation)location {
if (location == CBLocationMainMenu) {
[[RevMobAds session] showBanner];
}
}