From 2c5b6e472c368e80d85b8ea2b461c9ea62981d9b Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期日, 08 十月 2023 11:28:56 +0800 Subject: [PATCH] 广告升级/bug修复 --- BuWanVideo/src/com/weikou/beibeivideo/ui/main/KSVideoFragment.java | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/KSVideoFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/KSVideoFragment.java index cf79374..ce68e92 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/KSVideoFragment.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/KSVideoFragment.java @@ -29,6 +29,7 @@ import com.weikou.beibeivideo.ui.recommend.GuessLikeAdapter; import com.weikou.beibeivideo.util.BeibeiConstant; import com.weikou.beibeivideo.util.ad.KSConstant; +import com.weikou.beibeivideo.util.video.DPEventCollectUtil; import com.weikou.beibeivideo.widget.MySwipeRefreshLayout; import org.apache.http.Header; @@ -123,7 +124,37 @@ public void preInit() { KsScene adScene = new KsScene.Builder(KSConstant.PID_FULL_VIDEO).build(); + if (KsAdSDK.getLoadManager() == null) { + return; + } ksContentPage = KsAdSDK.getLoadManager().loadContentPage(adScene); + ksContentPage.setVideoListener(new KsContentPage.VideoListener() { + @Override + public void onVideoPlayStart(KsContentPage.ContentItem contentItem) { + Log.i(TAG, "onVideoPlayStart"); + DPEventCollectUtil.playDrawVideo(getContext(), null, "ks", "home", false); + } + + @Override + public void onVideoPlayPaused(KsContentPage.ContentItem contentItem) { + Log.i(TAG, "onVideoPlayPaused"); + } + + @Override + public void onVideoPlayResume(KsContentPage.ContentItem contentItem) { + Log.i(TAG, "onVideoPlayResume"); + } + + @Override + public void onVideoPlayCompleted(KsContentPage.ContentItem contentItem) { + + } + + @Override + public void onVideoPlayError(KsContentPage.ContentItem contentItem, int i, int i1) { + Log.i(TAG, "onVideoPlayError"); + } + }); } -- Gitblit v1.8.0