0

我在 Cocos2d-X iPhone 游戏中使用了 Chartboost 广告。

当 revmob 横幅打开时,Chartboost 全屏广告上移。无法关闭此。

这是屏幕截图: 在此处输入图像描述

代码:

   [[RevMobAds session] showBanner];
   [[Chartboost sharedChartboost] showInterstitial];

如何解决这个问题?

4

1 回答 1

1

显示视图时,SDK 似乎存在冲突。由于我不太了解 RevMob 如何显示他们的视图,我建议不要同时显示两者。相反,请执行以下操作:

当用户加载菜单屏幕时,调用 Chartboost 插页式代码:

[[Chartboost sharedChartboost] showInterstitial:CBLocationMainMenu];

然后,通过实现 didCloseInterstitial 委托方法在关闭 Chartboost 插页式广告时调用 RevMob 代码:

- (void)didCloseInterstitial:(CBLocation)location { if (location == CBLocationMainMenu) { [[RevMobAds session] showBanner]; } }

于 2014-05-02T02:10:44.220 回答