【问题标题】:Windows Phone 8 AdControl not showing on my DeviceWindows Phone 8 AdControl 未显示在我的设备上
【发布时间】:2013-11-12 06:13:26
【问题描述】:

我正在构建 windows phone 8 Html 5 应用程序,因为我的计算机无法显示我正在真实设备上测试的模拟器。

我的代码如下所示,当我启动我的应用程序时,我没有看到任何关于横幅的信息,但是我无法点击广告即将到来的地方(例如,我无法点击浏览器的顶部标题,因为我知道横幅在那里但完全透明 - 不可见)

知道为什么会这样吗?

  <Grid x:Name="LayoutRoot" Background="Transparent">
        <phone:WebBrowser x:Name="Browser" 
                          HorizontalAlignment="Stretch"
                          VerticalAlignment="Stretch"
                          Loaded="Browser_Loaded"
                          NavigationFailed="Browser_NavigationFailed" />

        <UI:AdControl ApplicationId="test_client" 
                      AdUnitId="Image480_80" Margin="0,0,10,600" />
    </Grid>

【问题讨论】:

    标签: windows-phone-8 ads


    【解决方案1】:

    可能是它正在运行,但在您运行它时没有可用的广告。将事件处理程序添加到 ErrorOccurred 事件并查看它是否被命中。如果 ErrorOccurred 被命中,您应该能够查看错误是什么。很可能只是没有广告可展示。

    这在我身上发生过几次,但事实是,请求显示的广告多于填充空间的广告。

    【讨论】:

    • 感谢您的信息。我发现我需要在控件上显式设置宽度和高度属性,然后它才能工作。谢谢。
    • 如何使用 C# 实现这一点。我正在使用 html 应用程序?
    • @Teomanshipahi 明确设置宽度和高度是什么意思?因为我现在面临同样的问题?
    • 你需要给 UI:AdControl 的 width 和 height 属性。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-20
    • 1970-01-01
    相关资源
    最近更新 更多