【发布时间】:2021-10-18 18:14:43
【问题描述】:
在客户端,我可以通过“navigator.geolocation.getCurrentPosition”使用 Javascript 获取位置
https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_geolocation
但我必须有用户的位置权限
在服务器端,我可以通过IP地址获取位置,不需要用户权限
那么JavaScript得到的位置是否比IP地址得到的位置更准确?
【问题讨论】:
-
IP 的位置根本不准确。但是,从浏览器获取位置是获取您在家中使用的路由器的位置(如果未连接 VPN),因此更准确。
-
非常感谢
标签: javascript geolocation location ip-address navigator