From adce31c4bf0960ed2ebbed1ecbc7b795fb7f6e0d Mon Sep 17 00:00:00 2001 From: luoyang Date: Wed, 17 Oct 2018 16:13:03 +0800 Subject: [PATCH] fix gatewayjs redirect --- .../ui/static/templates/alipay/v1/gateway_jsapi.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/ui/static/templates/alipay/v1/gateway_jsapi.js b/src/main/ui/static/templates/alipay/v1/gateway_jsapi.js index 9f876394f..9c6e9843d 100644 --- a/src/main/ui/static/templates/alipay/v1/gateway_jsapi.js +++ b/src/main/ui/static/templates/alipay/v1/gateway_jsapi.js @@ -10,12 +10,14 @@ $(document).ready(function () { alert('debug:origin redirect:' + window.redirect); } var redirect = window.redirect; - while (redirect.indexOf('://') < 0) { - redirect = decodeURIComponent(redirect); - if (redirect == window.redirect) { - break; - } - window.redirect = redirect; + if (window.redirect !=null) { + while (redirect.indexOf('://') < 0) { + redirect = decodeURIComponent(redirect); + if (redirect == window.redirect) { + break; + } + window.redirect = redirect; + } } }