From 2f1ab8af88cae4e723126ea5cf2f7d42dff7dbdc Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 30 九月 2021 13:43:56 +0800
Subject: [PATCH] 穿山甲广告SDK更新,隐私合规修改

---
 BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java
index cfacce0..11220d7 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/FullVideoAdManager.java
@@ -31,10 +31,16 @@
         AdSlot adSlot = new AdSlot.Builder()
                 .setCodeId("945393854")
                 .setSupportDeepLink(true)
-                .setExpressViewAcceptedSize(w,h)
+                .setExpressViewAcceptedSize(w, h)
                 .setOrientation(TTAdConstant.VERTICAL)
                 .build();
-        TTAdManager ttAdManager = TTAdManagerHolder.get();
+        TTAdManager ttAdManager = null;
+        try {
+            ttAdManager = TTAdManagerHolder.get();
+        } catch (Exception e) {
+            e.printStackTrace();
+            return;
+        }
         mTTAdNative = ttAdManager.createAdNative(context);
         //鍔犺浇鍏ㄥ睆瑙嗛
         mTTAdNative.loadFullScreenVideoAd(adSlot, new TTAdNative.FullScreenVideoAdListener() {
@@ -71,11 +77,16 @@
                 });
 
                 if (ad != null && adListener != null)
-                    adListener.onSuccess();
+                    adListener.onSuccess(ad);
             }
 
             @Override
             public void onFullScreenVideoCached() {
+            }
+
+            @Override
+            public void onFullScreenVideoCached(TTFullScreenVideoAd ttFullScreenVideoAd) {
+
             }
         });
     }
@@ -102,8 +113,8 @@
         return mttFullVideoAd != null;
     }
 
-    interface IFullVideoAdListener {
-        public void onSuccess();
+    public interface IFullVideoAdListener {
+        public void onSuccess(TTFullScreenVideoAd ad);
     }
 
 }

--
Gitblit v1.8.0