Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过navigator.geolocation以外的方法获取经度/纬度?_Javascript_Geocode - Fatal编程技术网

Javascript 通过navigator.geolocation以外的方法获取经度/纬度?

Javascript 通过navigator.geolocation以外的方法获取经度/纬度?,javascript,geocode,Javascript,Geocode,除了使用navigator.geolocation在JavaScript中访问用户的经纬度位置之外,还有其他方法吗?除了使用Ajax从外部服务获取数据之外,外部服务根据请求来自的IP地址近似获取数据,这是一种间接方法,否。除了使用Ajax从外部服务获取数据外,外部服务根据请求来自的IP地址近似获取数据,这是一种间接方法,否。如果您决定使用地理IP定位服务,请尝试freegeoip.net。这是一项由社区捐款维持的免费(公共)服务。你每小时有10000次查询。 我在华盛顿州的温哥华工作,当我用我

除了使用
navigator.geolocation
在JavaScript中访问用户的经纬度位置之外,还有其他方法吗?

除了使用Ajax从外部服务获取数据之外,外部服务根据请求来自的IP地址近似获取数据,这是一种间接方法,否。

除了使用Ajax从外部服务获取数据外,外部服务根据请求来自的IP地址近似获取数据,这是一种间接方法,否。

如果您决定使用地理IP定位服务,请尝试freegeoip.net。这是一项由社区捐款维持的免费(公共)服务。你每小时有10000次查询。
我在华盛顿州的温哥华工作,当我用我工作站的IP使用该服务时,我得到了正确的结果(freegoip.net/xml/):
-216.65.151.102美国华盛顿温哥华*由我删除由我删除*820 360
如果你不介意付费的话,MaxMind提供了一个非常好的服务,每10000次查询收费20美元。

如果您决定使用地理IP定位服务,请尝试freegeoip.net。这是一项由社区捐款维持的免费(公共)服务。你每小时有10000次查询。
我在华盛顿州的温哥华工作,当我用我工作站的IP使用该服务时,我得到了正确的结果(freegoip.net/xml/):
-216.65.151.102美国华盛顿温哥华*由我删除由我删除*820 360
如果你不介意付费的话,MaxMind提供了一个非常好的服务,每10000次查询收费20美元。