From b2fc802bf35143ed957a86d95e2de49934ea9ea5 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 14 十月 2020 14:09:51 +0800 Subject: [PATCH] 腾讯X5bug修复 --- BuWanVideo/src/com/weikou/beibeivideo/BeibeiVideoAPI.java | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/BeibeiVideoAPI.java b/BuWanVideo/src/com/weikou/beibeivideo/BeibeiVideoAPI.java index e0101c8..3d1f523 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/BeibeiVideoAPI.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/BeibeiVideoAPI.java @@ -70,7 +70,6 @@ asyncHttpClient.setURLEncodingEnabled(false); syncHttpClient.setURLEncodingEnabled(false); sortTimeAsyncHttpClient.setURLEncodingEnabled(false); - } public static void getUid(Context context, String channel, String device, @@ -100,12 +99,20 @@ */ public static void getConfig(Context context, ResponseHandlerInterface handler) { - LinkedHashMap<String, String> params = new LinkedHashMap<String, String>(); + LinkedHashMap<String, String> params = new LinkedHashMap<>(); params.put("Method", "getConfig"); if (!StringUtils.isBlank(BeibeiVideoApplication.deviceNumber)) { params.put("DeviceName", BeibeiVideoApplication.deviceName); params.put("DeviceNumber", BeibeiVideoApplication.deviceNumber); } + commonPost(context, BASE_URL + "config", params, null, handler, true, true); + } + + + public static void getHomeConfig(Context context, + ResponseHandlerInterface handler) { + LinkedHashMap<String, String> params = new LinkedHashMap<>(); + params.put("Method", "getHomeConfig"); commonPost(context, BASE_URL + "config", params, null, handler, true, true); } @@ -715,7 +722,7 @@ public static void getChoiceClass(Context context, String uid, ResponseHandlerInterface handler) { LinkedHashMap<String, String> params = new LinkedHashMap<String, String>(); - params.put("Method", "getVideoClass"); + params.put("Method", "getHomeClass"); params.put("Uid", uid); commonPost(context, BASE_URL + "class", params, handler); } @@ -1035,6 +1042,23 @@ } + + public static void getBaiDuNewsTypeList(Context context, + ResponseHandlerInterface handler) { + LinkedHashMap<String, String> params = new LinkedHashMap<>(); + params.put("Method", "getNewsTypeList"); + commonPost(context, BASE_URL + "baidu", params, handler); + } + + public static void getBaiDuVideoTypeList(Context context, + ResponseHandlerInterface handler) { + LinkedHashMap<String, String> params = new LinkedHashMap<>(); + params.put("Method", "getVideoTypeList"); + commonPost(context, BASE_URL + "baidu", params, handler); + } + + + public static LinkedHashMap<String, String> validateParams( LinkedHashMap<String, String> params, Context context) { params.put("System", "1"); -- Gitblit v1.8.0