對接微信支付總結
阿新 • • 發佈:2018-12-31
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');