1

无法将 facebook 受众横幅广告与我的屏幕底部对齐。我试图将它嵌套在一个 Canves 中,将对象与底部对齐,但是当调用 show 方法时,它从屏幕顶部开始计数。我试着让它像这样静态

adView.Show(135);

它在我的手机上运行良好,但是当我在更大的屏幕上尝试时,它出现在中间。我也尝试改变静态值,adView.Show(canves.rect.height - 50); 但结果更稳定 adView.Show(AdUtility.height()); ,但它出现在屏幕外。我使用统一 5.2.2f1 和 facebook Audience sdk 4.7.0

4

1 回答 1

1

我在“AudienceNetwork/Library/AdUtility.cs”中发现代码错误

public override double height (){
   return this.convert (this.deviceWidth ());}

改成:

public override double height (){
   return this.convert (this.deviceHeight ());}

并使用:

adView.Show(AdUtility.height() - 50) // if: AdSize.BANNER_HEIGHT_50
于 2015-12-09T04:03:27.633 回答