Example #1
0
    void InitAd()
    {
        if (EnableAdVideo())
        {
            //提前加载unity广告, 解决unity视频第一次不显示的问题
            AdVideo.SetType(AdVideo.ADVIDEO_TYPE_REWARD);
            {
                AdVideo.PreLoad(Source.UNITY);
                AdVideo.PreLoad(Source.MOBVISTA);
                AdVideo.PreLoad(Source.VUNGLE);
                AdVideo.PreLoad(Source.ADMOB);
            }
        }
        // AdKitCommon.main.InitAdBanner();
        bool isshow_adinsert = true;

        AdKitCommon.main.InitAdInsert();
        //AdKitCommon.main.InitAdVideo();

        if (Common.isAndroid)
        {
            if (Config.main.channel == Source.HUAWEI)
            {
                isshow_adinsert = false;
            }
        }
        // 显示开机插屏
        // if (isshow_adinsert)
        // {
        //     AdKitCommon.main.ShowAdInsert(100);
        // }
    }
Example #2
0
    void InitAd()
    {
        AdKitCommon.main.callbackFinish = OnAdKitFinish;
        AdVideo.SetType(AdVideo.ADVIDEO_TYPE_REWARD);
        int    type   = AdConfigParser.SOURCE_TYPE_VIDEO;
        string source = AdConfig.main.GetAdSource(type);

        AdVideo.InitAd(source);
    }
Example #3
0
 public void ShowAdVideo()
 {
     if (Common.noad)
     {
         return;
     }
     if (!AppVersion.appCheckHasFinished)
     {
         return;
     }
     //show 之前重新设置广告
     InitAdVideo();
     AdVideo.ShowAd();
 }
    public void InitAdVideo()
    {
        if (Common.noad)
        {
            return;
        }

        if (AppVersion.appCheckHasFinished)
        {
            AdVideo.SetType(AdVideo.ADVIDEO_TYPE_REWARD);
            int    type   = AdConfigParser.SOURCE_TYPE_VIDEO;
            string source = AdConfig.main.GetAdSource(type);
            AdVideo.InitAd(source);
        }
    }
    public void AdVideoDidFail(string str)
    {
        int    type = AdConfigParser.SOURCE_TYPE_VIDEO;
        AdInfo info = AdConfig.main.GetNextPriority(type);

        if (info != null)
        {
            AdVideo.InitAd(info.source);
            AdVideo.ShowAd();
        }
        else
        {
            if (callbackFinish != null)
            {
                callbackFinish(AdType.VIDEO, AdStatus.FAIL, null);
            }
        }
    }
Example #6
0
    void InitAd()
    {
        if (EnableAdVideo())
        {
            //提前加载unity广告, 解决unity视频第一次不显示的问题
            {
                AdVideo.SetType(AdVideo.ADVIDEO_TYPE_REWARD);
                //int type = AdConfigParser.SOURCE_TYPE_VIDEO;
                string source = Source.UNITY;//AdConfig.main.GetAdSource(type);
                AdVideo.InitAd(source);
            }
        }
        // AdKitCommon.main.InitAdBanner();
        AdKitCommon.main.InitAdInsert();
        AdKitCommon.main.InitAdVideo();

        // 显示开机插屏
        AdKitCommon.main.ShowAdInsert(100);
    }
 public void   ShowAdVideo()
 {
     //show 之前重新设置广告
     InitAdVideo();
     AdVideo.ShowAd();
 }