Ejemplo n.º 1
0
 public void ShowAdBanner(bool isShow)
 {
     if (!enableBanner)
     {
         return;
     }
     AdBanner.ShowAd(isShow);
 }
Ejemplo n.º 2
0
    public void AdBannerDidReceiveAdFail(string adsource)
    {
        int    type = AdConfigParser.SOURCE_TYPE_BANNER;
        AdInfo info = AdConfig.main.GetNextPriority(type);

        if (info != null)
        {
            AdBanner.InitAd(info.source);
            AdBanner.ShowAd(true);
        }
        else
        {
            if (callbackFinish != null)
            {
                callbackFinish(AdType.BANNER, AdStatus.FAIL, null);
            }
        }
    }
Ejemplo n.º 3
0
    public void InitAdBanner()
    {
        if (!enableBanner)
        {
            return;
        }
        if (Common.noad)
        {
            return;
        }
        bool isShowAdBanner = true;

        if (Common.isiOS)
        {
            if (!AppVersion.appCheckHasFinished)
            {
                //ios app审核不显示banner
                isShowAdBanner = false;
            }
        }

        if (Common.isAndroid)
        {
            if (!AppVersion.appCheckHasFinished)
            {
                //xiaomi app审核不显示banner
                isShowAdBanner = false;
            }
        }

        if (isShowAdBanner)
        {
            AdBanner.SetScreenSize(Screen.width, Screen.height);
            AdBanner.SetScreenOffset(0, Device.heightSystemHomeBar);
            {
                int    type   = AdConfigParser.SOURCE_TYPE_BANNER;
                string source = AdConfig.main.GetAdSource(type);
                AdBanner.InitAd(source);
                AdBanner.ShowAd(true);
            }
        }
    }
Ejemplo n.º 4
0
 public void ShowAdBanner(bool isShow)
 {
     AdBanner.ShowAd(isShow);
 }