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/util/browser/PPJavaInterface.java | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/browser/PPJavaInterface.java b/BuWanVideo/src/com/weikou/beibeivideo/util/browser/PPJavaInterface.java index e5e7460..705caf0 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/util/browser/PPJavaInterface.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/util/browser/PPJavaInterface.java @@ -3,6 +3,7 @@ import android.app.Activity; import android.content.Context; import android.content.Intent; +import android.util.Log; import android.webkit.JavascriptInterface; import android.widget.Toast; @@ -17,6 +18,7 @@ import com.lcjian.library.util.security.DEScrypt; import com.lcjian.library.util.security.MD5Utils; import com.umeng.analytics.MobclickAgent; +import com.weikou.beibeivideo.BasicTextHttpResponseHandler; import com.weikou.beibeivideo.BeibeiVideoAPI; import com.weikou.beibeivideo.entity.UserInfo; import com.weikou.beibeivideo.entity.vo.UserInfoVO; @@ -25,9 +27,11 @@ import com.weikou.beibeivideo.util.JumpActivityUtil; import com.weikou.beibeivideo.util.UserUtil; +import org.apache.http.Header; import org.json.JSONException; import org.json.JSONObject; +import java.net.URLEncoder; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map; @@ -35,6 +39,7 @@ import static android.content.Context.MODE_PRIVATE; public class PPJavaInterface { + private static final String TAG = "PPJavaInterface"; private Context mContext; private IEventListener eventListener; @@ -102,6 +107,30 @@ eventListener.onPlayFinish(); } + /** + * 瑙嗛淇℃伅鍥炶皟 + * + * @param name 瑙嗛鍚嶇О + * @param cid + * @param vid + */ + @JavascriptInterface + public void videoInfo(String name, String cid, String vid) { + + } + + @JavascriptInterface + public void stopPlay(String cid, String vid, int currentTime) { + + BeibeiVideoAPI.pptvFinishPlay(mContext, cid, vid, currentTime, new BasicTextHttpResponseHandler() { + @Override + public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { + + } + }); + } + + public interface IEventListener { public void onLogin(); -- Gitblit v1.8.0