【原创】微信APP支付踩坑记,WebApp微信支付踩坑记之官方垃圾文档

官方文档是真的垃圾,导致我聪哥搞了两天没搞定,下面贴成果

<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>

成果图:成功

Last modification:October 10th, 2019 at 09:49 am
如果觉得我的文章对你有用,请随意赞赏

2 comments

  1. mssbs

    以上属实!!!

    1. Reaper
      @mssbs

      这个就是聪哥

Leave a Comment