<script language="javascript">
var str = <?php echo $str;?>;
function callpay()
{
document.addEventListener(‘WeixinJSBridgeReady‘, function onBridgeReady() {
WeixinJSBridge.invoke(‘getBrandWCPayRequest‘,str,function(res){
WeixinJSBridge.log(res.err_msg);
//alert(res.err_code+res.err_desc+res.err_msg);
switch (res.err_msg){
case ‘get_brand_wcpay_request:cancel‘:
location.href="/?_a=fail&order_sn=<?php echo $order_sn;?>";
break;
case ‘get_brand_wcpay_request:fail‘:
location.href="/?_a=fail&order_sn=<?php echo $order_sn;?>";
break;
case ‘get_brand_wcpay_request:ok‘:
location.href="/?_a=done&order_sn=<?php echo $order_sn;?>&ac=<?php echo $authcode?>";
break;
}
});
}, false);
}
callpay();
</script>
相关文章
- 10-15关于微信支付回调url失败的原因
- 10-15微信支付
- 10-15支付FM免签通道——手机微信设置
- 10-15vue+微信公众号+jssdk调用微信支付
- 10-15微信分享带图片不需要接入jssdk
- 10-15js调微信支付、支付宝支付
- 10-15记一次修复微信支付吊起非常慢的问题
- 10-15微信小程序支付功能
- 10-15微信卡片流图片懒加载(监听所有图片)
- 10-15vue Pc端微信支付和支付宝支付