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/BWJavaInterface.java |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BWJavaInterface.java b/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BWJavaInterface.java
index 5e92578..9359e6d 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BWJavaInterface.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BWJavaInterface.java
@@ -9,8 +9,10 @@
 import android.widget.ImageView;
 import android.widget.TextView;
 
+import com.alibaba.fastjson.JSON;
 import com.lcjian.library.util.common.StringUtils;
 import com.tencent.smtt.sdk.WebView;
+import com.weikou.beibeivideo.entity.JumpDetail;
 import com.weikou.beibeivideo.ui.dialog.LoadingDialogUtil;
 import com.weikou.beibeivideo.ui.login.LoginActivity;
 import com.weikou.beibeivideo.ui.login.PhoneLoginActivity;
@@ -137,6 +139,18 @@
         });
     }
 
+
+    @JavascriptInterface
+    public void finishPageWithResultOK() {
+        mContext.runOnUiThread(new Runnable() {
+            @Override
+            public void run() {
+                mContext.setResult(Activity.RESULT_OK);
+                mContext.finish();
+            }
+        });
+    }
+
     /**
      * 娣樺疂鎺堟潈
      *
@@ -159,6 +173,14 @@
         mContext.startActivity(intent);
     }
 
+
+    @JavascriptInterface
+    public void jumpWeb() {
+        Intent intent = new Intent(mContext, LoginActivity.class);
+        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+        mContext.startActivity(intent);
+    }
+
     /**
      * 鐢佃瘽鍙风爜缁戝畾
      */
@@ -170,6 +192,22 @@
         mContext.startActivity(intent);
     }
 
+    /**
+     * 璺宠浆寰俊灏忕▼搴�
+     *
+     * @param userName
+     * @param path
+     */
+    @JavascriptInterface
+    public void jumpWXXCX(String userName, String path) {
+        JumpDetail jumpDetail = new JumpDetail();
+        jumpDetail.setType("wxxcx");
+        com.alibaba.fastjson.JSONObject params = new com.alibaba.fastjson.JSONObject();
+        params.put("userName", userName);
+        params.put("path", path);
+        JumpActivityUtil.jumpPage(mContext, jumpDetail, params);
+    }
+
     // 鍒ゆ柇鏉冮檺闆嗗悎 鏄惁鎺堟潈 false鎺堟潈 true鏈巿鏉�
     public boolean lacksPermissions(String... permissions) {
         for (String permission : permissions) {

--
Gitblit v1.8.0