Google Maps Api HTML5地理位置与Android位置API

问题描述:

我正在使用webview作为前端和xamarin单声道(c#)作为后端的项目。当我尝试在谷歌的地图API开发者文档HTML5的地理位置的例子,这一个例子:Google Maps Api HTML5地理位置与Android位置API

在这个例子HTML5中发现的位置显示了城市中心,而不是我的真实坐标。然而谷歌地图android,ios原生应用程序(和yandex应用程序)也显示了我的精确坐标,GPS关闭了wifi。我是否必须使用android API来获取真实坐标,或者有没有一种方法可以使用完全的javascript来获得确切的坐标?谢谢。

在手持设备中使用唯一的Javascript获取准确的地理位置是不可能的。您需要使用Android Maps API或Google Play服务才能完成。另一方面,您可以使用一个简单的HTTP请求,将地址从xml或json中的地址获取到您的掌上电脑,如下所示:https://maps.googleapis.com/maps/api/geocode/json?address=<address_string_goes_here>