【发布时间】:2012-01-23 11:31:18
【问题描述】:
谷歌地图的“我的位置”功能有任何 API 吗? 我需要在 iphone/android/blackberry 手机浏览器中本地化用户,首先尝试获取 GPS 位置,然后是 Cell ID 等……这正是 My Location 的作用!但是在网上搜索了1个小时后,我什么也没找到! 谢谢
【问题讨论】:
标签: android iphone google-maps mobile geolocation
谷歌地图的“我的位置”功能有任何 API 吗? 我需要在 iphone/android/blackberry 手机浏览器中本地化用户,首先尝试获取 GPS 位置,然后是 Cell ID 等……这正是 My Location 的作用!但是在网上搜索了1个小时后,我什么也没找到! 谢谢
【问题讨论】:
标签: android iphone google-maps mobile geolocation
我认为这是一个 HTML?如果是这样,请使用HTML5 Geo Location API。它适用于 Android/iPhone 和更新的黑莓设备。使用示例:
更新将 enableHighAccuracy 设置为 true,以便设备尝试获取高精度位置
navigator.geolocation.getCurrentPosition(locationHandler, locationErrorHandler,
{enableHighAccuracy:true});
function locationHandler(position)
{
var lat = position.coords.latitude;
var lng = position.coords.longitude;
}
【讨论】: