From fd0097a37e24c771d5ad271135e48e8f52e325e0 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 21 十二月 2021 16:59:55 +0800
Subject: [PATCH] 3.10.9

---
 BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java
index d2e0bb6..4410729 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java
@@ -58,8 +58,14 @@
         sourceType = adSource;
         this.mContext = context;
         if (sourceType == AdUtil.AD_TYPE.csj) {
-            TTAdManager ttAdManager = TTAdManagerHolder.get();
-            mTTAdNative = ttAdManager.createAdNative(context);
+            TTAdManager ttAdManager = null;
+            try {
+                ttAdManager = TTAdManagerHolder.get();
+                mTTAdNative = ttAdManager.createAdNative(context);
+            } catch (Exception e) {
+                e.printStackTrace();
+            }
+
         }
     }
 
@@ -124,6 +130,11 @@
                 .setExpressViewAcceptedSize(width, height)
                 .setOrientation(hrizontal ? TTAdConstant.HORIZONTAL : TTAdConstant.VERTICAL)
                 .build();
+        if (mTTAdNative == null) {
+            if (adLoadListener != null)
+                adLoadListener.onError("mTTAdNative涓虹┖");
+            return;
+        }
         mTTAdNative.loadRewardVideoAd(adSlot, new TTAdNative.RewardVideoAdListener() {
             //璇锋眰骞垮憡澶辫触
             @Override
@@ -137,6 +148,11 @@
                 adLoadListener.onSuccess(mTTRewardVideoAd);
             }
 
+            @Override
+            public void onRewardVideoCached(TTRewardVideoAd ttRewardVideoAd) {
+                adLoadListener.onSuccess(mTTRewardVideoAd);
+            }
+
             //瑙嗛骞垮憡鐨勭礌鏉愬姞杞藉畬姣曪紝姣斿瑙嗛url绛夛紝鍦ㄦ鍥炶皟鍚庯紝鍙互鎾斁鍦ㄧ嚎瑙嗛锛岀綉缁滀笉濂藉彲鑳藉嚭鐜板姞杞界紦鍐诧紝褰卞搷浣撻獙銆�
             @Override
             public void onRewardVideoAdLoad(TTRewardVideoAd ad) {

--
Gitblit v1.8.0