支付宝取消支付跳到了app store 里面下载快捷支付 没返回

姜秀龙a 发布于 2015/10/28 11:41
阅读 789
收藏 0

后台 php   前台页面 html5   取消支付我想跳回去  但是他直接跳去下载快捷支付 下面是html5  的一段代码 希望各位帮助

xhr.onreadystatechange = function() {
                    switch (xhr.readyState) {
                        case 4:
                            if (xhr.status == 200) {
                                plus.payment.request(channel, xhr.responseText, function(result) {
                                    plus.nativeUI.alert("支付成功!", function() {
                                        plus.webview.currentWebview().close(); //点击确定按钮关闭本界面返回上个详细界面
                                    });
                                }, function(error) {
                                    //截取错误代码
                                    var error_message = error.message;
                                    error_message = error_message.substring(12, 17);

    if (error_message == 62000) {
                                        pay.installService();
                                    }
                                    
                                    switch (parseInt(error_message)) {
                                        case 62000: //客户端未安装支付通道依赖的服务
                                            break;
                                        case 62001:
                                            plus.nativeUI.alert("您已取消支付");
                                            break;
                                        case 62002:
                                            plus.nativeUI.alert("您的设备不支持支付");
                                            return;
                                            break;
                                        default:
                                            pay.installService(); //安装支付通道依赖的服务
                                            break;
                                    }
                                });
                            } else {
                                plus.nativeUI.alert("获取订单信息失败");
                            }
                            break;
                        default:
                            break;
                    }
                } 

加载中
返回顶部
顶部