我正在构建一个站点,该站点试图确定用户当前所在的城市。它使用他们的 IP 地址和 GeoIP 数据库来执行此操作。
但是,很多用户都在使用移动网络,他们想知道位置查找是否仍然相当准确?
如果不行,是否有替代方案?理想情况下,不会像 HTML5 地理定位那样提示用户访问他们的位置。
最佳答案
我正在为广告网络运行网络服务,该网络服务只能由移动设备访问。 我们首先使用 geoIP 对用户进行本地化,以获得正确的语言等。
它工作正常,我们从 geoip 数据库中获得了非常好的和准确的位置。
理由是移动设备也通过本地提供商登录。其中有已知的 IP 地址。
希望对您有所帮助。
如果你能做一些测试。通过 geoip 定位用户并通过 html5 地理定位请求位置。然后比较结果。当您对 geoip 的结果感到满意时,请禁用 html 5 地理定位。
关于javascript - 当用户使用移动网络时 GeoIP 是否工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36598341/