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