From c9582e75fbdb0b6246d2758474118009400e9b7c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 13 五月 2021 19:02:40 +0800 Subject: [PATCH] 特价新版UI改造 --- app/src/main/java/com/tejia/lijin/app/util/baichuan/AlibcTradeUtil.java | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/tejia/lijin/app/util/baichuan/AlibcTradeUtil.java b/app/src/main/java/com/tejia/lijin/app/util/baichuan/AlibcTradeUtil.java index 73525be..932c287 100644 --- a/app/src/main/java/com/tejia/lijin/app/util/baichuan/AlibcTradeUtil.java +++ b/app/src/main/java/com/tejia/lijin/app/util/baichuan/AlibcTradeUtil.java @@ -126,4 +126,32 @@ } + public static void openAuthLink(Activity activity, String authUrl,AlibcTradeCallback alibcTradeCallback) { + AlibcShowParams showParams = new AlibcShowParams(); + showParams.setOpenType(OpenType.Auto); + showParams.setNativeOpenFailedMode(AlibcFailModeType.AlibcNativeFailModeJumpDOWNLOAD); + //璁剧疆杩斿洖灏忔妸鎵� + showParams.setBackUrl("alisdk://"); + Log.i(TAG, "openAuthLink-start"); + + WebViewClient client = new WebViewClient() { + @Override + public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) { + Log.i(TAG, "shouldOverrideUrlLoading"); + return super.shouldOverrideUrlLoading(view, request); + } + + @Override + public boolean shouldOverrideUrlLoading(WebView view, String url) { + Log.i(TAG, url); + return super.shouldOverrideUrlLoading(view, url); + } + }; + + AlibcTrade.openByUrl(activity, "", authUrl, null, + client, null, showParams, + null, null, alibcTradeCallback); + } + + } -- Gitblit v1.8.0