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/ExpressAdManager.java | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/ExpressAdManager.java b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/ExpressAdManager.java index bf6722a..56f9940 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/ExpressAdManager.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/ExpressAdManager.java @@ -48,9 +48,13 @@ sourceType = adSource; this.mContext = context; if (sourceType == AdUtil.AD_TYPE.csj) { - TTAdManager ttAdManager = TTAdManagerHolder.get(); - mTTAdNative = ttAdManager.createAdNative(context); -// TTAdManagerHolder.get().requestPermissionIfNecessary(context); + TTAdManager ttAdManager = null; + try { + ttAdManager = TTAdManagerHolder.get(); + mTTAdNative = ttAdManager.createAdNative(context); + } catch (Exception e) { + e.printStackTrace(); + } } } @@ -468,6 +472,11 @@ .setExpressViewAcceptedSize(width, height) .setAdCount(count) //璇锋眰骞垮憡鏁伴噺涓�1鍒�3鏉� .build(); + if (mTTAdNative == null) { + if (adLoadListener != null) + adLoadListener.onSuccess(null); + return; + } mTTAdNative.loadNativeExpressAd(adSlot, new TTAdNative.NativeExpressAdListener() { @Override public void onError(int i, String s) { @@ -569,7 +578,6 @@ adEventListener.closeAd(ad); } } - @Override @@ -691,12 +699,10 @@ } - @Override public void onCancel() { } - }); -- Gitblit v1.8.0