2014-09-11 132 views
1

我正在使用webview作爲前端和xamarin單聲道(c#)作爲後端的項目。當我嘗試在谷歌的地圖API開發者文檔HTML5的地理位置的例子,這一個例子:Google Maps Api HTML5地理位置與Android位置API

在這個例子HTML5中發現的位置顯示了城市中心,而不是我的真實座標。然而谷歌地圖android,ios原生應用程序(和yandex應用程序)也顯示了我的精確座標,GPS關閉了wifi。我是否必須使用android API來獲取真實座標,或者有沒有一種方法可以使用完全的javascript來獲得確切的座標?謝謝。

回答

1

在手持設備中使用唯一的Javascript獲取準確的地理位置是不可能的。您需要使用Android Maps API或Google Play服務才能完成。另一方面,您可以使用一個簡單的HTTP請求,將地址從xml或json中的地址獲取到您的掌上電腦,如下所示:https://maps.googleapis.com/maps/api/geocode/json?address=<address_string_goes_here>