代码:
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,在微信内置浏览器拿不到,这是为什么