我需要获取访问我网站的用户的坐标,以便我可以找出他们所在的国家/城市/街道。
目前我正在使用IP地址这样做。但是移动设备没有(我认为)。
我google了一下,看了看Stackoverflow,但还没有发现如何使用PHP - 只有javascript。
这只能通过使用javascript实现吗?如果是,我需要一个库吗?
答案 0 :(得分:4)
在HTML5中,您可以(JavaScript)访问Geolocation API。更多信息可以在Dive Into HTML5上找到。
简而言之,是的,如果位置应该在客户端(即在设备上)找到,那么JavaScript就是要走的路。但是,您应该像以前一样继续基于服务器(基于IP)的查找,因为移动设备只是另一个向您的服务器发送请求的客户端。
答案 1 :(得分:1)
有一个Javascript库: