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