无法在 iPhone 中使用 lat 和 long 获取地址
Posted
技术标签:
【中文标题】无法在 iPhone 中使用 lat 和 long 获取地址【英文标题】:Not able to get address using lat and long in iPhone 【发布时间】:2009-11-07 13:29:53 【问题描述】:请任何人帮助我获取用户的纬度/经度位置。我已经尝试了很多东西,但我无法解决这个问题。如果有人有想法,请帮助我。
我是 iPhone 的初学者,所以请简要解释一下。
【问题讨论】:
没有 iPhone 怎么办?使用相同的方法。 【参考方案1】:我假设您的意思是在浏览器中(不是本机应用程序),因为您已将此问题标记为 javascript。您可以通过异步回调来完成:
//Function that does something once the device has a location
//May be called repeatedly
function handler(location)
var longitude = location.coords.longitude;
var latitude = location.coords.latitude;
var accuracy = location.coords.accuracy
//Do something with them
//Register the handler and tell the phone to start finding a location
navigator.geolocation.getCurrentPosition(handler);
这都是 html5 地理定位的一部分,有一个草稿 here。
【讨论】:
以上是关于无法在 iPhone 中使用 lat 和 long 获取地址的主要内容,如果未能解决你的问题,请参考以下文章
计算由 lat,long 表示的两点之间的距离,精度高达 15 英尺
返回要在 sql 查询中使用的用户当前位置的 lat 和 long 值
尝试从我将 lat & long 数据放入的 URL 中获取 JSON 时脚本不起作用