1. 程式人生 > >對接微信支付總結

對接微信支付總結

1.支付地址,安卓版本微信內無法跳轉

//下面跳轉地址,微信內iOS可以跳轉,安卓無法跳轉
window.location.href = 'https://www.baidu.com?clientIp=127.0.0.1';
//修改clientid後,安卓就可以跳轉了,估計是驗證了不能帶127.0.0.1
window.location.href = 'https://www.baidu.com?clientIp=127.0.0.2';

2.獲取clientip

//訪問第三方地址http://pv.sohu.com/cityjson?ie=utf-8,會返回:var returnCitySN = {"cip": "1.119.194.226", "cid": "CN", "cname": "CHINA"};
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script>
    //獲取客戶端ip地址
    $("#clientIp").val(returnCitySN.cip);
</script>

3.公眾號支付完成後,點選“返回”按鈕,關閉微信瀏覽器,返回到公眾號主頁

WeixinJSBridge.call('closeWindow');