uniapp H5微信支付
uniapp H5微信支付
·
var jweixin = require('jweixin-module');
jweixin.config({
//debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: appId, // 必填,公众号的唯一标识
timeStamp: rtimeStamp, // 必填,生成签名的时间戳
nonceStr: nonceStr, // 必填,生成签名的随机串
signature: signature, // 必填,签名
jsApiList: ['chooseWXPay'] // 必填,需要使用的JS接口列表
});
jweixin.ready(function() {
jweixin.checkJsApi({
jsApiList: ['chooseWXPay'], // 需要检测的JS接口列表,所有JS接口列表见附录2,
success: function(res) {
console.log('success-----------' + res);
},
fail: function(res) {
console.log('checkjsapi error');
console.log('error' + res);
}
});
jweixin.chooseWXPay({
timestamp: timeStamp,
nonceStr: nonceStr,
package: package,
signType: 'MD5',
paySign: paySign,
success(choosedata) {
// 支付成功后的回调函数
uni.showToast({
title: '支付成功'
});
},
fail(choosedata) {
console.log('choosedata---------' + res.data.data.timeStamp);
console.log(choosedata);
}
});
});
更多推荐
已为社区贡献1条内容
所有评论(0)