官方文档是真的垃圾,导致我聪哥搞了两天没搞定,下面贴成果
<script>
/**
* @param array godata 后端传过来的签名值等
* @return alert 成功 OR 失败
* @Author Reaper(https://www.52bz.la) 丨 聪哥
*/
function goshow(godata) {
var wxChannel = null; // 微信支付
var aliChannel = null; // 支付宝支付
plus.payment.getChannels(function (channels) {
console.log(channels)
for (var i in channels) {
if (channels[i].id == "wxpay") {
plus.payment.request(channels[i], godata, function (result) {
plus.nativeUI.alert('支付成功!', function () {
mui.back();
}, '充值');
}, function (e) {
plus.nativeUI.alert(null, '支付失败:' + e.code);
});
} else {
aliChannel = channels[i];
}
}
}, function (e) {
alert("获取支付通道失败:" + e.message);
});
}
</script>
成果图:
2 条评论
以上属实!!!
这个就是聪哥