如何在Android浏览器中打开的网页上检测用户位置?

3
访问Android浏览器(甚至使用伪装的Android用户代理)上的www.google.com,会出现“分享位置”的选项。点击后,它将使用GPS /手机塔来确定位置。我尝试过google.loader.clientLocation,但那只能使用IP地址工作。
是否有一种方法可以利用Android操作系统并从常规Web应用程序(而不是Android应用程序)访问GPS数据,类似于Google的方式?
[也许Google在Android上使用Google Gears应用程序来访问这些数据。]
谢谢!
3个回答

3

0

谢谢,这很有帮助,看起来Google Gears是帮助检索位置的工具。 这里有一些示例代码,我很快就会尝试: http://www.ajaxapp.com/2009/03/25/google-gear-geolocation-api-example-displays-your-location-on-google-map/ - eapen

0

1
目前来看,我认为Google拥有最好的资源,它尝试使用W3C,如果不行,就会尝试使用Google Gears来获取地理位置:http://code.google.com/apis/maps/documentation/javascript/basics.html#DetectingUserLocation - eapen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接