CRMCHAT修复获取客户ip信息,地区信息-TP源码网原因: 因pv.sohu.com/cityjson?ie=utf-8接口已无法正确获取ip信息,导致后台站点统计无法正确获取用户ip信息,无法获取地区信息 修改 注释掉无用接口地址 修复ip信息 也可以使用: fetch('https:/...https://tpym.cn/886.html
原因:
因pv.sohu.com/cityjson?ie=utf-8接口已无法正确获取ip信息,导致后台站点统计无法正确获取用户ip信息,无法获取地区信息
修改
注释掉无用接口地址
修复ip信息
也可以使用:
fetch('https://ifconfig.me/ip') .then(response => response.text()) .then(ip => { userStatistics({ip: ip,path: window.location.href,source: window.parent.location.href,browser: browser});console.log('My IP is:', ip); // 在这里你可以对IP地址进行任何你需要的处理或赋值操作 }) .catch(error => { console.error('Error:', error); userStatistics({ip: '127.0.0.1',path: window.location.href,source: window.parent.location.href,browser: browser});});
全选代码
复制
地址信息不正确显示
修改文件:/app/services/other/SiteStatisticsServices.php
第60行的public function ipByCity(string $ip)函数。