我正在嘗試開發使用Google Maps API的網頁。所以,我使用這個庫:http://maps.googleapis.com/maps/api/js?sensor=true&libraries=placesGoogle地圖不適用於Android的地方
的頁面加載罰款在iOS上UIWebView
:緯度/經度座標得到正確設置,我可以根據我運行地圖搜索查詢創建自定義標記。
相同的代碼不會在Android上的WebView
中運行。地圖不以經緯度座標爲中心。它只是顯示一張地圖。我可以與地圖進行交互(滾動,縮放等),但它並未要求像在iOS上那樣使用我當前位置的權限。
在我的測試應用程序的清單或WebView的設置中是否需要設置以使其在Android上工作?我已經在WebView上啓用了JavaScript。我認爲JavaScript Google Maps API可以在iOS Web視圖和Android Web視圖中使用。
請注意,我不是問這個問題的本機解決方案。也就是說,我不想將它踢到谷歌地圖Android應用程序,我當然不能使用MapView
,因爲我實際上控制的是網頁。我的網頁正在加載到iOS和Android上的webviews中,而我只是使用一個簡單的Android應用進行測試,該應用的唯一Activity在佈局中具有WebView。