1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
function onBridgeReady(){ WeixinJSBridge.invoke( 'getBrandWCPayRequest', { "appId":"wx31fd1e1bad23db37", //公众号名称,由商户传入 "timeStamp":wxData.timeStamp, //时间戳,自1970年以来的秒数 "nonceStr":wxData.nonceStr, //随机串 "package":wxData.packageValue, "signType":wxData.signType, //微信签名方式: "paySign":wxData.paySign //微信签名 }, function(res){ console.log(res.err_desc) if(res.err_msg == "get_brand_wcpay_request:ok" ){ // 使用以上方式判断前端返回,微信团队郑重提示: //res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。 } }); } var wxData={}; function pay(orderId){ $.ajax({ url:"统一下单方法url", type:'get', data:{orderNo:orderId}, beforeSend: function (xhr) { xhr.setRequestHeader("token", $.cookie("token")); }, crossDomain: true, success:function(result){ wxData=result.data; if (typeof WeixinJSBridge == "undefined") { if (document.addEventListener) { document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false); } else if (document.attachEvent) { document.attachEvent('WeixinJSBridgeReady', onBridgeReady); document.attachEvent('onWeixinJSBridgeReady', onBridgeReady); } } else { onBridgeReady(); } } }); }
|
近期评论