使用云开发的微信支付云函数,但是返回相关参数未定义,无法唤起微信支付
对 wx.requestPaymen 进行错误跟踪,出现以下提示
wx.requestPayment({
...payment,
success(res) {
wx.showToast({
title: '支付成功'
})
},
fail(err) {
console.log(err) // 错误跟踪点
}
})
"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;"
按字面理解: timeStamp 、nonceStr 、signType 等这些参数不是云开发自动获取的吗?
你好,遇到同样问题,请问有解决嘛
你好,可参考文档示例https://developers.weixin.qq.com/miniprogram/dev/api/payment/wx.requestPayment.html