function wallet_pay(_this) {
var openId = (wx.getStorageSync('openId'))
wx.request({
url: 'http://192.168.0.102/xiadan.ashx',
data:{
openid:openId,
totalfee:1
},
success:function(res){
console.log('timeStamp:' + res.data.timeStamp)
console.log('nonceStr:' + res.data.nonceStr)
console.log('package:' + res.data.package)
console.log('paySign:' + res.data.paySign)
if(res.data){
wx.requestPayment({
// 'appid':'wx47e4c671d6b5a0b5',
'timeStamp': res.data.timeStamp,
'nonceStr': res.data.nonceStr,
'package': res.data.package,
'signType': 'MD5',
'paySign': res.data.paySign,
'success': function (res) {
console.log("成功")
},
'fail': function (ee) { console.log('支付失败'+ee) },
'complete': function () { console.log('支付完成') }
})
}
},
fail: function () { console.log('执行失败') },
complete: function () { console.log('执行完毕') }
})
}
以上是我前端的代码,【】微信小程序支持长按二维码添加微信好友吗。其中
console.log('timeStamp:' + res.data.timeStamp)
console.log('nonceStr:' + res.data.nonceStr)
console.log('package:' + res.data.package)
console.log('paySign:' + res.data.paySign)
打印出来的值是
timeStamp:1514262384
nonceStr:4C2C5E9XVBWEOPF28GBR
package:prepay_id=wx2017122612262697efca07b50996657582
paySign:D45308136C2B5F6BDE77937EA61D45BD
我提交支付老失败,请高手指点,谢谢了!
微信小程序开发相关问题解答;本文来自微信小程序工厂 http://www.xcxgc.com 转载请保留。
微信小程序开发者回答:
波***:
要检查具体报错, 你的代码可能参数错误,也可能报签名错误
本文网址:http://www.91bianli.com/kaifazhinan/72863.html