From cbb88109494ffc7916f6639c20ce05c0cec941a9 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 07 四月 2021 15:07:45 +0800
Subject: [PATCH] 3.9.1bug修复

---
 BuWanVideo/src/com/weikou/beibeivideo/util/browser/BaseBWJavaInterface.java |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BaseBWJavaInterface.java b/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BaseBWJavaInterface.java
index e352280..77b53e7 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BaseBWJavaInterface.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BaseBWJavaInterface.java
@@ -9,14 +9,15 @@
 import com.alibaba.baichuan.android.trade.model.OpenType;
 import com.alibaba.fastjson.JSON;
 import com.google.gson.Gson;
-import com.iBookStar.views.YmConfig;
 import com.lcjian.library.util.SystemCommon;
 import com.lcjian.library.util.common.ClipboardUtil;
 import com.lcjian.library.util.common.PackageUtils2;
 import com.lcjian.library.util.common.StringUtils;
+import com.lcjian.library.util.security.DEScrypt;
 import com.lcjian.library.util.security.MD5Utils;
 import com.umeng.analytics.MobclickAgent;
 import com.weikou.beibeivideo.BeibeiVideoAPI;
+import com.weikou.beibeivideo.ui.mine.BrowserActivity;
 import com.weikou.beibeivideo.util.JumpActivityUtil;
 
 import org.json.JSONException;
@@ -107,6 +108,14 @@
     }
 
     @JavascriptInterface
+    public void jumpWeb(String url) {
+        Intent intent = new Intent(mContext, BrowserActivity.class);
+        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+        intent.putExtra("url", url);
+        mContext.startActivity(intent);
+    }
+
+    @JavascriptInterface
     public String getRequestBaseParams(String json) {
         LinkedHashMap<String, String> params = new LinkedHashMap<>();
         int version = PackageUtils2.getVersionCode(mContext);
@@ -126,7 +135,7 @@
 
         params.put("Package", mContext.getPackageName());
         params.put("Version", version + "");
-        params.put("Device", SystemCommon.getDeviceId(mContext));
+        params.put("Device", BeibeiVideoAPI.getDeviceId(mContext));
         params.put("Time", System.currentTimeMillis() + "");
         LinkedHashMap<String, String> map = BeibeiVideoAPI.validateParams(params, mContext);
 
@@ -155,11 +164,11 @@
         ClipboardUtil.emptyClipboard(mContext);
     }
 
-
-    //杩涘叆灏忚
     @JavascriptInterface
-    public void openNovel() {
-        YmConfig.openReader();
+    public String apiDecode(String result) {
+
+        return DEScrypt.decode(result);
+
     }
 
 }

--
Gitblit v1.8.0