收藏
回答

微信支付问题,在window.WeixinJSBridge.invoke中为什么拿不到appid?

代码:

        window.WeixinJSBridge.invoke('getBrandWCPayRequest',{

            "appId"info.appid//公众号名称,由商户传入

            "timeStamp"info.timestamp//时间戳,自1970年以来的秒数

            "nonceStr"info.nonce_str//随机串

            "package"'prepay_id=' + info.prepay_id,

            "signType"'MD5'//微信签名方式:

            "paySign"info.sign//微信签名

          },function(res) {

            if (res.err_msg == 'get_brand_wcpay_request:ok') {

              // 使用以上方式判断前端返回,微信团队郑重提示:

              //res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。

            }

          },

        );

info,是我回调的参数,在外部浏览器可以拿到info.appid,在微信内置浏览器拿不到,这是为什么

回答关注问题邀请回答
收藏
登录 后发表内容
问题标签