javascript - 当用户使用移动网络时 GeoIP 是否工作

标签 javascript php mobile web geolocation

我正在构建一个站点,该站点试图确定用户当前所在的城市。它使用他们的 IP 地址和 GeoIP 数据库来执行此操作。

但是,很多用户都在使用移动网络,他们想知道位置查找是否仍然相当准确?

如果不行,是否有替代方案?理想情况下,不会像 HTML5 地理定位那样提示用户访问他们的位置。

最佳答案

我正在为广告网络运行网络服务,该网络服务只能由移动设备访问。 我们首先使用 geoIP 对用户进行本地化,以获得正确的语言等。

它工作正常,我们从 geoip 数据库中获得了非常好的和准确的位置。

理由是移动设备也通过本地提供商登录。其中有已知的 IP 地址。

希望对您有所帮助。

如果你能做一些测试。通过 geoip 定位用户并通过 html5 地理定位请求位置。然后比较结果。当您对 geoip 的结果感到满意时,请禁用 html 5 地理定位。

关于javascript - 当用户使用移动网络时 GeoIP 是否工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36598341/

相关文章:

javascript - 鼠标悬停时 SVG 比例 - 元素消失

php - 在 codeigniter 中使用表单数据上传单个文件

javascript - 使用 Javascript 的 IMEI

php - Linux 服务器上的 OpenSSL 目录正常 - Windows XAMPP 上不行

php - 如何在 php 中使用 "alternative syntax"而不是 "curly-brace syntax"? (使用 Endswitch 语法糖)

javascript - jquery 响应式菜单

html - 两个div重叠,如何解决?

javascript - 仅当表复选框为 "checked"时获取表行

javascript 函数仅适用于第一个元素

javascript - JSLint:意外的赋值表达式