gateway jsapi update

master
yixian 7 years ago
parent 7a5cd92b27
commit c60fed5d29

@ -6,6 +6,9 @@ $(document).ready(function () {
decode();
function decode() {
if (window.client_moniker == 'PINE') {
alert('debug:origin redirect:' + window.redirect);
}
var redirect = window.redirect;
while (redirect.indexOf('://') < 0) {
redirect = decodeURIComponent(redirect);
@ -14,6 +17,7 @@ $(document).ready(function () {
}
window.redirect = redirect;
}
}
var dataCache = {paying: false};
@ -68,6 +72,9 @@ $(document).ready(function () {
function callPayment(tradeNo) {
try {
if (window.client_moniker == 'PINE') {
alert('debug:trade no=' + tradeNo)
}
AlipayJSBridge.call('tradePay', {
tradeNO: tradeNo
}, function (res) {
@ -84,7 +91,7 @@ $(document).ready(function () {
location.href = window.redirect + (window.redirect.indexOf('?') < 0 ? '?' : '&') + 'success=true';
} else {
alert(res.memo);
if(window.tradeNo){
if (window.tradeNo) {
location.href = window.redirect + (window.redirect.indexOf('?') < 0 ? '?' : '&') + 'success=false';
}
}

Loading…
Cancel
Save