level 1
o清醒点吧
楼主
ios调起支付没问题,安卓不行,加个打印就可以。
$code = $_GET['code'];
$openid = $PayModel->getOpenidFromMp($code);
if(empty($openid)){
echo "OPENID不存在,请重新配置授权信息";
//Header("Location: $back_url");
exit;
}
$result = $PayModel->wxpay($openid,$wxginfo['wxg_money'],$wxginfo['wxg_title'],$orderid);
$url = url('index/wxselect');
print_r('1'); //只要在这之前输出任意字符串就能正确调起支付,空格还不行。
echo '<html><head><meta http-equiv="content-type" content="text/html;charset=utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/> <title></title><script src="https://s3.pstatp.com/cdn/expire-1-M/jquery/3.3.1/jquery.min.js"></script></head><script type="text/javascript"> setTimeout(function(){ jsApiCall(); },500); setInterval(function(){ $.ajax({ type:"POST", url:"'.$url.'", dataType:"json", data:{ orderid:"'.$orderid.'", id:'.$id.', }, success:function(res){ if(res.status == 1){ window.location.href = res.msg; }else if(res.status == 2){ window.location.href = res.msg; } }, error:function(jqXHR){ console.log("Error: "+jqXHR.status); }, }); },1000);
function jsApiCall()
2024年09月05日 01点09分
1
$code = $_GET['code'];
$openid = $PayModel->getOpenidFromMp($code);
if(empty($openid)){
echo "OPENID不存在,请重新配置授权信息";
//Header("Location: $back_url");
exit;
}
$result = $PayModel->wxpay($openid,$wxginfo['wxg_money'],$wxginfo['wxg_title'],$orderid);
$url = url('index/wxselect');
print_r('1'); //只要在这之前输出任意字符串就能正确调起支付,空格还不行。
echo '<html><head><meta http-equiv="content-type" content="text/html;charset=utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/> <title></title><script src="https://s3.pstatp.com/cdn/expire-1-M/jquery/3.3.1/jquery.min.js"></script></head><script type="text/javascript"> setTimeout(function(){ jsApiCall(); },500); setInterval(function(){ $.ajax({ type:"POST", url:"'.$url.'", dataType:"json", data:{ orderid:"'.$orderid.'", id:'.$id.', }, success:function(res){ if(res.status == 1){ window.location.href = res.msg; }else if(res.status == 2){ window.location.href = res.msg; } }, error:function(jqXHR){ console.log("Error: "+jqXHR.status); }, }); },1000);
function jsApiCall()