【问题标题】:ios.googleAdUnitId bottom banner doesn't show on iPhone 6 and 6+ in landscape modeios.googleAdUnitId 底部横幅不会在 iPhone 6 和 6+ 上以横向模式显示
【发布时间】:2016-09-27 08:20:13
【问题描述】:

我正在使用 ios.googleAdUnitId 构建提示让应用在 Codename One 的底部横幅中显示广告。在纵向,广告会在我所有的 iPad Mini、iPhone 6 和 iPhone 6+ 设备上展示。但是,在横向模式下,广告仅在 iPad Mini 上显示。它不会在 iPhone 6 和 iPhone 6+ 上显示。有什么建议吗?谢谢。

【问题讨论】:

    标签: iphone ipad codenameone landscape-portrait banner-ads


    【解决方案1】:

    布局使用表单底部的填充来为广告预留空间。但是,如果布局占用了所有空间,则填充将没有剩余空间并且会有效地消失。

    我可以看到您有 2 个可能的解决方案:

    1. 修复布局,使其易于收缩(例如,使内容可在 Y 轴上滚动)。
    2. 仅在 iOS 上将应用程序锁定为纵向(您可以从首选项中的 iOS 部分执行此操作)。

    【讨论】:

    • 我认为它有空间,因为显示了一个白条并且我的应用程序被缩小了,但我不知道为什么广告没有显示在那个白条内。我看到有 ios.googleAdUnitIdPadding 构建提示。它的单位是什么?可以给点样品吗?
    • 如果您看到为广告保留的间距,但没有看到广告,则可能涉及不同的问题。我认为这可能是一个需要从本机层修复的问题。请就此提出问题,但我不确定我们什么时候可以解决它,因为大多数开发人员已经从 cn1lib 切换到全屏广告。
    • 谢谢谢。我该如何为此提出问题?
    • 我在 iPhone 6s 上遇到了同样的问题:屏幕底部一直有空白,没有广告显示,也没有错误消息。我在 Github 中找不到问题,是否已经解决(或者 William 想出了如何解决它)?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-27
    • 2015-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多