<script>

  function onBridgeReady(){
     WeixinJSBridge.invoke(
         'getBrandWCPayRequest', {
             "appId":"{{ $pay_info['appId'] }}",     //公众号名称，由商户传入     
             "timeStamp":"{{ $pay_info['timeStamp'] }}",         //时间戳，自1970年以来的秒数     
             "nonceStr":"{{ $pay_info['nonceStr'] }}", //随机串     
             "package":"{{ $pay_info['package'] }}",     
             "signType":"MD5",         //微信签名方式：     
             "paySign":"{{ $pay_info['paySign'] }}" //微信签名 
         },
         function(res){     
        	 // 使用以上方式判断前端返回,微信团队郑重提示：res.err_msg将在用户支付成功后返回    ok，但并不保证它绝对可靠。 
             if(res.err_msg == "get_brand_wcpay_request:ok" ) {
                 //alert('支付成功，点击跳转回去');
             } else{
            	// alert('点击跳转回去');
             } 
             
             // 跳转回去
             window.location.href = "{{ $pay_info['pay_redirect_url'] }}";
         }
     ); 
  }
  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();
  }

</script>