小程序
小游戏
企业微信
微信支付
扫描小程序码分享
appId":"wxef46c19e04e56f44",
"timeStamp":"1625705434",
"nonceStr":"LJAqgvQkiZeXwQ3GVI7SZlkk4tD9pGag",
"package":"prepay_id=wx08085034255386e025951b536f6e7c0000",
"signType":"MD5",
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这几天出现好几次这个错误了,有人给解答一下吗?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,麻烦复制粘贴下完整代码和日志。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这几天出现好几次这个错误了,有人给解答一下吗?
你好,麻烦复制粘贴下完整代码和日志。
timeStamp: result.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
nonceStr: result.nonceStr, // 支付签名随机串,不长于 32 位
package: result.package, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=***)
signType: result.signType, // 签名方式,默认为'SHA1',使用新版支付需传入'MD5'
paySign: result.paySign, // 支付签名
success: function (res) {
// 支付成功后的回调函数
self.resolve(result);
},
fail: function(res){
if (res.errMsg == "requestPayment:fail cancel") {
self.reject(new Error("支付取消"));
} else {
// 支付失败回调函数
console.error("支付失败:" + JSON.stringify(res))
self.reject(new Error("支付失败"));
}
}
};
wx.requestPayment(pay);
https://lib/WASubContext.js:2:55265
r@https://lib/WASubContext.js:2:32365
https://lib/WASubContext.js:2:42182
I@https://lib/WASubContext.js:2:41907
https://lib/WASubContext.js:2:41945
l@https://lib/WASubContext.js:2:110827
https://lib/WASubContext.js:2:91718
https://lib/WASubContext.js:2:103993
u@https://lib/WAServiceMainContext.js:2:116864
https://lib/WAServiceMainContext.js:2:109511