From 7e2ac66d7c532a5725635fa3913789bb17c1e157 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 21 十月 2021 13:46:33 +0800
Subject: [PATCH] 隐私合规,青少年模式,64位兼容

---
 MGVideo/src/com/mugua/mgvideo/util/ad/FullVideoAdManager.java |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/MGVideo/src/com/mugua/mgvideo/util/ad/FullVideoAdManager.java b/MGVideo/src/com/mugua/mgvideo/util/ad/FullVideoAdManager.java
index 0689e3d..79e81b6 100644
--- a/MGVideo/src/com/mugua/mgvideo/util/ad/FullVideoAdManager.java
+++ b/MGVideo/src/com/mugua/mgvideo/util/ad/FullVideoAdManager.java
@@ -9,6 +9,8 @@
 import com.bytedance.sdk.openadsdk.TTAdNative;
 import com.bytedance.sdk.openadsdk.TTFullScreenVideoAd;
 import com.mugua.mgvideo.util.DimenUtils;
+import com.yeshi.base.utils.ad.CSJConstant;
+import com.yeshi.base.utils.ad.TTAdManagerHolder;
 
 public class FullVideoAdManager {
 
@@ -33,7 +35,17 @@
                 .setExpressViewAcceptedSize(w, h)
                 .setOrientation(TTAdConstant.VERTICAL)
                 .build();
-        TTAdManager ttAdManager = TTAdManagerHolder.get();
+        TTAdManager ttAdManager = null;
+        try {
+            ttAdManager = TTAdManagerHolder.get();
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+
+        if (ttAdManager == null) {
+            return;
+        }
+
         mTTAdNative = ttAdManager.createAdNative(context);
         //鍔犺浇鍏ㄥ睆瑙嗛
         mTTAdNative.loadFullScreenVideoAd(adSlot, new TTAdNative.FullScreenVideoAdListener() {
@@ -76,6 +88,11 @@
             @Override
             public void onFullScreenVideoCached() {
             }
+
+            @Override
+            public void onFullScreenVideoCached(TTFullScreenVideoAd ttFullScreenVideoAd) {
+                mttFullVideoAd = ttFullScreenVideoAd;
+            }
         });
     }
 

--
Gitblit v1.8.0