javascript - 如何从 Android 浏览器中打开的网页中检测用户的位置?

标签 javascript android geolocation gps

来访www.google.com在 Android 浏览器上(或者甚至使用 android 欺骗性用户代理),提供“共享位置” 选项。单击时,它会使用 GPS/手机信号塔来确定位置。我尝试了 google.loader.clientLocation 但它只能使用 IP 地址。

是否有一种方法可以像 Google 那样从常规网络应用程序(而不是 Android 应用程序)接入 Android 操作系统并访问 GPS 数据?

[也许 Google 使用 Android 上的 Google Gears 应用程序访问此数据。]

谢谢!

最佳答案

这是一个 HTML5 API,它可以在 Webkit 衍生版本、Chrome 和 Firefox 3.5 上运行(目前)。

关于javascript - 如何从 Android 浏览器中打开的网页中检测用户的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1959141/

相关文章:

javascript - 在 Aptana Studio 中自动插入版本号

android - RxAndroid 中如何观察网络变化

java - 在非 UI 线程中编辑按钮的颜色 (Android)

web-services - 按纬度和经度定位企业(API?/Webservice?)

java - 如何获取远程手机的位置详情

javascript - 从用户浏览器历史记录中隐藏网站

javascript - 如何将particles.js 添加到Bulma 英雄背景?

java - Android Drawable getTransparentRegion() 不工作

html - 哪些网络浏览器支持通过 HTML5 进行地理定位?

javascript - 函数调用在我的页面中不起作用