From e98f38bc26e87ed483287d0e99a79d2636421c6c Mon Sep 17 00:00:00 2001 From: tpingzhang <635929049@qq.com> Date: Wed, 13 Nov 2019 16:16:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B3=E5=8F=B0=E5=B8=81alipay=20=20app?= =?UTF-8?q?=E5=85=85=E5=80=BC=20=20=E5=94=A4=E8=B5=B7=20sdk=5Fversion?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E4=B8=8D=E5=88=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Sdk/View/default/Spend/paycallback.html | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/Application/Sdk/View/default/Spend/paycallback.html b/Application/Sdk/View/default/Spend/paycallback.html index d851af79..17da82cf 100644 --- a/Application/Sdk/View/default/Spend/paycallback.html +++ b/Application/Sdk/View/default/Spend/paycallback.html @@ -74,11 +74,21 @@ $(function() { $(window).load( function(){ if ($(".gopay").val() == 1) { if ($(".aliapp").val() == 1) { - if ($('#sdk_version').val() == 1) { - window.txyxsdk.getZFBPay($(".gopay_url").val()); + var url = $(".gopay_url").val(); + if ($('#sdk_version').val() == 0) { + var u = navigator.userAgent; + var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端 + if (isAndroid) { + window.txyxsdk.getZFBPay(url); + } else { + window.webkit.messageHandlers.noticeAppResult.postMessage(url); + } + } else if ($('#sdk_version').val() == 1) { + window.txyxsdk.getZFBPay(url); } else { - window.webkit.messageHandlers.noticeAppResult.postMessage($(".gopay_url").val()); + window.webkit.messageHandlers.noticeAppResult.postMessage(url); } + } else { window.location.href = $(".gopay_url").val(); }