簡體   English   中英

Google Map cordova ios 中的加載問題

[英]Google Map Loading issue in cordova ios

當我第一次使用谷歌 map URL 打開谷歌地圖時(如果谷歌 map 沒有在后台運行)方向將不會顯示。 如果 google map 在后台運行,則方向將正確顯示。 我正在研究 Cordova,在 android 中,這個問題不存在,但在 iOS 中,我遇到了這個問題。 我的代碼是:我使用了所有這些 URL 但如果 Google 地圖未在后台運行,它在 iOS 中不起作用。

var mapLocationUrl = "https://maps.google.com/maps?saddr=current location&daddr=" + lat + "," long;
var mapLocationUrl = "https://www.google.com/maps/dir/?api=1&destination=" + lat + "," + long + "&travelmode=driving";
var mapLocationUrl = "maps://maps.google.com/maps?daddr=" + lat + "," + long + "&ll=";
var mapLocationUrl = "comgooglemaps://?saddr=&daddr=" + lat + "," + long;
var mapLocationUrl = "https://maps.google.com/maps?origin=My Location" + "&daddr=" + lat + "," + long;
var mapLocationUrl = "https://maps.google.com/maps?daddr=" + lat + "," + lng;

window.open(encodeURI(mapLocationUrl), '_self', 'location=yes'); 
window`.open(encodeURI(mapLocationUrl), '_system', 'location=yes');

看起來這可能與 Google 問題跟蹤器中的問題 142856429有關。 我建議您為該問題加注星標以獲取有關其進展的更新。

編輯:根據最近對 tracker 的評論,該問題已得到修復。

您是否在 Cordova 應用程序中集成了 GoogleMaps SDK? 查看此鏈接,希望對您有所幫助。

https://github.com/mapsplugin/cordova-plugin-googlemaps

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM