标签:用户 invoke end 附加 http rand open modules ice
Q:
微信支付成功之后如何跳转到指定页面
A:
以微信公众号支付举例,在前台H5页面中指定即可,注意在后台设定的notify_url不是这个指定页面,notify_url是用来微信支付完成后,微信调用咱们的应用服务器用的,是一个回调接口
可以用来记录日志,或者更新订单状态
参考文档:
微信支付问题,支付成功后跳转到指定页面
<</span>script type="text/javascript"> //调用微信JS api 支付 function jsApiCall() { WeixinJSBridge.invoke( ‘getBrandWCPayRequest‘, {$pay_online}, function(res){ WeixinJSBridge.log(res.err_msg); if(res.err_msg == "get_brand_wcpay_request:ok"){ //alert(res.err_code+res.err_desc+res.err_msg); window.location.href="http://blog.sina.com.cn/u/XXXX"; }else{ //返回跳转到订单详情页面 alert("支付失败"); window.location.href="http://blog.sina.com.cn/u/XX"; } } ); } function callpay() { if (typeof WeixinJSBridge == "undefined"){ if( document.addEventListener ){ document.addEventListener(‘WeixinJSBridgeReady‘, jsApiCall, false); }else if (document.attachEvent){ document.attachEvent(‘WeixinJSBridgeReady‘, jsApiCall); document.attachEvent(‘onWeixinJSBridgeReady‘, jsApiCall); } }else{ jsApiCall(); } } <</span>/script>
标签:用户 invoke end 附加 http rand open modules ice
原文地址:http://www.cnblogs.com/kenshinobiy/p/6183984.html