繁体   English   中英

等同于Windows Phone 8.0中的adControl.HasAd

[英]Equivalent to adControl.HasAd in windows phone 8.0

在Windows Phone 8.1通用应用程序中,我可以将此代码用于Pub Center广告。

//code behind:
if(adControl.HasAd)
{
}

//xaml:
<UI:AdControl x:Name="adControl" AutoRefreshIntervalInSeconds="60" ApplicationId="" AdUnitId="" HorizontalAlignment="Left" Height="70" IsAutoRefreshEnabled="True" VerticalAlignment="Top" Width="400" Foreground="Black" Background="Black"/>

但是,此功能不适用于Silverlight应用程序。 有人知道Windows Phone 8.0应用程序中的等效于“ adControl.HasAd”吗?

我认为WP8.0中没有等效功能。 不过,您可以做的是拥有自己的bool并通过以下两个事件对其进行设置/取消设置:

adControl.AdRefreshed:

在AdControl收到新广告时引发。

adControl.ErrorOccured:

在AdControl收到新广告时引发。

如果您只想在没有广告展示时折叠广告,则可以使用:

adControl.IsAutoCollapseEnabled = true;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM