From c34803a6daaba2804bbdcb79bc2d1bbc1b5c1034 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 12 四月 2022 18:06:22 +0800 Subject: [PATCH] 阿里百川本地化 --- BuWanVideo/src/com/weikou/beibeivideo/ui/ad/PlayVideoPreADFragment.java | 46 +++------------------------------------------- 1 files changed, 3 insertions(+), 43 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/ad/PlayVideoPreADFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/ad/PlayVideoPreADFragment.java index 090701b..9671491 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/ui/ad/PlayVideoPreADFragment.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/ad/PlayVideoPreADFragment.java @@ -205,7 +205,7 @@ } }); // loadCSJ(CSJConstant.PLAY_VIDEO_PRE, videoAdListener); - loadGDT(setting.getGdtAppId(), pid, videoAdListener); + loadGDT( pid, videoAdListener); } @@ -231,7 +231,6 @@ .setSupportDeepLink(true) .setImageAcceptedSize(width, height) .setAdCount(1) - .setDownloadType(CSJConstant.CSJ_AD_DOWNLOAD_NOTIFY? TTAdConstant.DOWNLOAD_TYPE_POPUP :TTAdConstant.DOWNLOAD_TYPE_NO_POPUP) .build(); mTTAdNative.loadStream(adSlot, new TTAdNative.FeedAdListener() { @@ -260,17 +259,15 @@ /** * 鍔犺浇骞跨偣閫氬箍鍛� * - * @param appId * @param pid * @param videoAdListener */ - private void loadGDT(String appId, String pid, IVideoAdListener videoAdListener) { + private void loadGDT( String pid, IVideoAdListener videoAdListener) { Log.i(TAG, "loadGDT"); fl_ad.setVisibility(View.GONE); mContainer.setVisibility(View.VISIBLE); this.videoAdListener = videoAdListener; - NativeUnifiedAD mAdManager = new NativeUnifiedAD(getContext(), appId, pid, new NativeADUnifiedListener() { - + NativeUnifiedAD mAdManager = new NativeUnifiedAD(getContext(), pid, new NativeADUnifiedListener() { @Override public void onNoAD(AdError adError) {//娌℃湁骞垮憡 System.out.println(adError); @@ -434,8 +431,6 @@ } }); mAdManager.setVastClassName("com.qq.e.union.demo.adapter.vast.unified.ImaNativeDataAdapter"); - mAdManager.setVideoPlayPolicy(getVideoPlayPolicy(getContext())); - mAdManager.setVideoADContainerRender(VideoOption.VideoADContainerRender.SDK); mAdManager.loadData(1); tv_skip.setOnClickListener(new View.OnClickListener() { @@ -464,41 +459,6 @@ builder.setEnableUserControl(false); return builder.build(); } - - - public static int getVideoPlayPolicy(Context context) { - - if (1 > 0) - return VideoOption.VideoPlayPolicy.MANUAL; - - VideoOption option = getVideoOption(); - if (option == null) { - return VideoOption.VideoPlayPolicy.AUTO; - } - - int autoPlayPolicy = option.getAutoPlayPolicy(); - - if (autoPlayPolicy == VideoOption.AutoPlayPolicy.ALWAYS) { - return VideoOption.VideoPlayPolicy.AUTO; - } else if (autoPlayPolicy == VideoOption.AutoPlayPolicy.WIFI) { - ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); - NetworkInfo wifiNetworkInfo = cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI); - return wifiNetworkInfo != null && wifiNetworkInfo.isConnected() ? VideoOption.VideoPlayPolicy.AUTO - : VideoOption.VideoPlayPolicy.MANUAL; - } else if (autoPlayPolicy == VideoOption.AutoPlayPolicy.NEVER) { - Calendar calendar = Calendar.getInstance(); - calendar.setTimeInMillis(System.currentTimeMillis()); - int hour = calendar.get(Calendar.HOUR_OF_DAY); - - // 绠�鍗曠殑鎾斁绛栫暐绀轰緥锛岃櫧鐒禫ideoOption璁剧疆浜嗕粠涓嶈嚜鍔ㄦ挱鏀撅紝SDK涓嶄細涓诲姩瑙﹀彂鑷姩鎾斁 - // 浣嗘櫄涓�10鐐逛互鍚庯紝寮�鍙戣�呰嚜琛岃皟鐢ㄤ簡startVideoPlay杩涜浜嗚棰戞挱鏀� - // 杩欏湪鐢ㄦ埛鐪嬫潵浠嶇劧鏄�"鑷姩鎾斁"鐨勶紝鍥犱负鐢ㄦ埛娌℃湁杩涜浠讳綍鎿嶄綔锛岃棰戝氨寮�濮嬫挱鏀句簡 - return hour >= 22 ? VideoOption.VideoPlayPolicy.AUTO : VideoOption.VideoPlayPolicy.MANUAL; - } - - return VideoOption.VideoPlayPolicy.UNKNOWN; - } - @Override public void onResume() { -- Gitblit v1.8.0