1***@qq.com
1***@qq.com
  • 发布:2020-06-16 11:23
  • 更新:2021-07-09 04:07
  • 阅读:11406

小程序 requestPayment 支付参数都传了 提示信息如图

分类:uni-app

requestPayment:fail parameter error: parameter.timeStamp should be String instead of Undefined;parameter.nonceStr should be String instead of Undefined;parameter.package should be String instead of Undefined;parameter.signType should be String instead of Undefined;parameter.paySign should be String instead of Undefined

2020-06-16 11:23 负责人:无 分享
已邀请:
握瑾怀瑜

握瑾怀瑜

小程序调试成功了,层级不要包裹

                let orderInfo = {  
                    "timeStamp": data.timestamp,  
                    "nonceStr": data.nonceStr,  
                    "package": data.package,  
                    "signType": data.signType,  
                    "paySign": data.paySign  
                }  

                uni.requestPayment({  
                    ...orderInfo,  
                    success: function (res) {  
                        console.log(res);  
                        uni.showModal({  
                            title: '支付成功',  
                            content: '',  
                            showCancel: false,  
                            cancelText: '',  
                            confirmText: '确定',  
                            success: res => {},  
                            fail: () => {},  
                            complete: () => {}  
                        });  
                    },  
                    fail: function (err) {  
                        console.log(err,"支付失败");  
                    },  
                })
  • 5***@qq.com

    万分感谢楼友的办法,特有效

    2022-08-04 18:06

1***@qq.com

1***@qq.com

好像不能说明你的问题,你看res.data是否和你预期的数据一样console.log(res.data)看看

  • 1***@qq.com (作者)

    老铁 这是一个对象 还是一个json 字符串

    2020-06-16 11:56

  • 1***@qq.com

    回复 1***@qq.com: 对象

    2020-06-16 11:59

  • 1***@qq.com

    报参数错误啊,你看网络传回的数据对的,但不能说明你写的是对的,如果res是一个网络对象,你应该传res.data.data吧,但是你最好看看res.data里面是什么数据

    2020-06-16 12:00

  • 1***@qq.com (作者)

    回复 1***@qq.com: request 是重新封装过的 就是res.data

    2020-06-16 12:29

  • 1***@qq.com (作者)

    回复 1***@qq.com: 帮忙看下缘由 又附图俩张

    2020-06-16 12:35

1***@qq.com

1***@qq.com (作者) - 天行健,君子以自强不息


1***@qq.com

1***@qq.com

解决了么亲

握瑾怀瑜

握瑾怀瑜

解决了吗,同问题

e***@163.com

e***@163.com

说半天什么也没说明白,小程序支付不要orderInfo,看图

该问题目前已经被锁定, 无法添加新回复