首页 > 代码库 > 微信支付需要监听WeixinJSBridgeReady
微信支付需要监听WeixinJSBridgeReady
<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=http://www.mamicode.com/"/?_a=fail&order_sn=<?php echo $order_sn;?>"; > break;
case ‘get_brand_wcpay_request:fail‘:
location.href=http://www.mamicode.com/"/?_a=fail&order_sn=<?php echo $order_sn;?>"; > break;
case ‘get_brand_wcpay_request:ok‘:
location.href=http://www.mamicode.com/"/?_a=done&order_sn=<?php echo $order_sn;?>&ac=<?php echo $authcode?>"; > break;
}
});
}, false);
}
callpay();
</script>
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=http://www.mamicode.com/"/?_a=fail&order_sn=<?php echo $order_sn;?>"; > break;
case ‘get_brand_wcpay_request:fail‘:
location.href=http://www.mamicode.com/"/?_a=fail&order_sn=<?php echo $order_sn;?>"; > break;
case ‘get_brand_wcpay_request:ok‘:
location.href=http://www.mamicode.com/"/?_a=done&order_sn=<?php echo $order_sn;?>&ac=<?php echo $authcode?>"; > break;
}
});
}, false);
}
callpay();
</script>
微信支付需要监听WeixinJSBridgeReady
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。