iPhone AdMob广告

时间:2009-04-11 16:19:01

标签: iphone admob

我有以下两个问题,我试过谷歌搜索这些,但没有找到任何运气。请帮帮我。

  1. 我已将AdMob广告整合到我的iphone应用程序中。当单击admob视图时,safari会被打开,如果加载广告时出现任何错误,它会显示一条错误消息,说“safari无法打开页面,因为发生了太多的重定向”错误弹出窗口中有一个ok按钮,单击确定按钮时,仅关闭错误弹出窗口并且控件不会返回到应用程序。我们如何让它回到应用程序?

  2. 如何为adMob广告添加自动关闭功能?

2 个答案:

答案 0 :(得分:2)

(1)一旦控件转移到safari,iPhone OS就会开始关闭你的应用程序。控件不会传回您的应用程序 - 用户需要关闭Safari并重新启动您的应用程序。

在不关闭应用程序的情况下在iPhone应用程序中显示Web内容的唯一方法是在应用程序中嵌入Web浏览器。但是,我希望您的广告网络坚持在广告素材中打开广告,以确保内容不会被篡改。

(2)同样,一旦safari开始加载,就无法回到你的应用程序。我建议你专注于修复广告代码实施的任何问题。

答案 1 :(得分:2)

我认为这将回答这两个问题:

使用AdMob,您可以控制将ADS传输到Safari的方式。因此,如果您 NO NOT 希望这种情况发生,您可以将以下方法添加到实施 AdMobDelegate 协议的类中:

- (BOOL)useEmbeddedWebView
{
    return YES;
}

这样,AD将显示在内部浏览器上,而不是启动Safari来执行此操作。