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)函数。