Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图Api HTML5地理定位与Android定位Api_Javascript_Android_Html_Google Maps_Geolocation - Fatal编程技术网

Javascript 谷歌地图Api HTML5地理定位与Android定位Api

Javascript 谷歌地图Api HTML5地理定位与Android定位Api,javascript,android,html,google-maps,geolocation,Javascript,Android,Html,Google Maps,Geolocation,我正在做一个项目,它使用webview作为前端,xamarin mono(c#)作为后端。当我尝试谷歌地图api开发者文档中的html5地理位置示例时,例如: 本例中使用html5找到的位置显示的是市中心,而不是我的真实坐标。然而谷歌地图android、ios原生应用程序(以及yandex应用程序)显示了我在GPS关闭时wifi的精确坐标。我是否必须使用android API来获取真实坐标,或者是否有一种方法可以单独使用javascript获取精确坐标?谢谢。手持设备中的gps无法使用单独的J

我正在做一个项目,它使用webview作为前端,xamarin mono(c#)作为后端。当我尝试谷歌地图api开发者文档中的html5地理位置示例时,例如:


本例中使用html5找到的位置显示的是市中心,而不是我的真实坐标。然而谷歌地图android、ios原生应用程序(以及yandex应用程序)显示了我在GPS关闭时wifi的精确坐标。我是否必须使用android API来获取真实坐标,或者是否有一种方法可以单独使用javascript获取精确坐标?谢谢。

手持设备中的gps无法使用单独的Javascript获取准确的地理位置。你需要使用你的Android地图API或Google play服务来完成它。另一方面,您可以通过对maps.googleapis.com的简单HTTP请求将地理代码从xml或json格式的地址发送到您的手持设备,如下所示:
https://maps.googleapis.com/maps/api/geocode/json?address=