一只小轩晨
一只小轩晨
  • 发布:2023-12-01 16:01
  • 更新:2023-12-01 16:01
  • 阅读:219

【报Bug】uni.requestPayment 取消支付fail方法里面接口没有走

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 19045.3086

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

第三方开发者工具版本号: 微信开发者工具1.06

基础库版本号: 2.11.1

项目创建方式: HBuilderX

操作步骤:
                    // #ifdef MP-WEIXIN  
                    uni.requestPayment({  
                        'timeStamp': "",  
                        'nonceStr': "",  
                        'package': "",  
                        'signType': "",  
                        'paySign': "",  
                        'success': function(res) {  
                            uni.hideLoading();  
                            _this.isFrolleShow = true  
                            //支付成功  
                            uni.showToast({  
                                title: '正在出票中...',  
                                icon: 'none',  
                            });  
                            setTimeout(() => {  
                                uni.hideToast();  
                                //关闭提示后跳转  
                                uni.navigateTo({  
                                    url: "../wdddxq/wdddxq?orderId=" +  
                                        order.id  
                                })  
                            }, 4000)  
                        },  
                        'fail': function(res) {  
                            //console.warn(order)  
                            console.error(456)  
                            wx.request({  
                                url: getApp().globalDataserverName +  
                                    "/weixin/order_updateOrderToPay.do",  
                                method: "post",  
                                data: {  
                                    orderNo: order.orderNo,  
                                    openId: getApp().globalData.openId,  
                                    platformCode: getApp().globalData.platformCode  
                                },  
                                success: function(res) {  
                                    console.log(123)  
                                }  
                            })  
                            //支付失败  
                            uni.showToast({  
                                title: '下单失败!',  
                                duration: 2000,  
                                icon: "none"  
                            })  
                        },  
                    });  
                    // #endif

预期结果:

取消支付后
控制台打印
456
123

实际结果:

只打印了456

bug描述:

uni.requestPayment 取消支付fail方法里面接口没有走

2023-12-01 16:01 负责人:无 分享
已邀请:

要回复问题请先登录注册