繁体   English   中英

PHP,JS-位置检测

[英]PHP, JS - Location detection [closed]

问题:

我想检测访问我网站的用户的位置。

我正在考虑以下内容:

  1. 如果用户使用带有GPS模块的移动设备,则“以某种方式检测”。 如果是,则以某种方式(也许使用Google地图)将其从坐标转换为“城市,街道”。
  2. 如果第一个选项失败,则以某种方式搜索$ _SERVER ['REMOTE_ADDR']的地理位置。

问题

  1. 我以为第一个选项我可以检索用户的确切地址。 使用第二个选项,我可以检测提供者所在的城市。 因此,例如,如果我想向用户显示最近的面包店,我将无法继续。
  2. 此代码是否适合Web浏览器中的首选位置检测
  3. 从IP地址获取位置似乎是第二种选择的最佳选择,对吗?

您可以通过添加此简单的php脚本来获取用户正在使用的设备。 我在www.arena.co.ke上的生产中使用了它

在此处下载脚本...并删除.zip扩展名。 (作为一个简单的技巧添加,以实现卸载)

关于GPS检测,您可能需要为此找到一个自己的js库。 谷歌升技

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM