Ich baue eine Hybrid-App, in die eine Google-Karte eingebunden ist. Alle Ladevorgänge sind in Ordnung, aber wenn ich die Karte umherbewege, werden graue Bereiche angezeigt, bis ich den Widerstand loslasse und den Rest der Karte lädt.Ionic - Google-Karte mit grauen Bereichen beim Ziehen
Gibt es eine Möglichkeit, die Umgebungsbereiche zu laden, ohne auf die Ziehfreigabe zu warten, so dass der Benutzer nicht zu einer grauen Fläche navigieren muss?
Ich benutze Ionic und Angularjs für den Aufbau der App.
In meinem controller.js lade ich die Karte
var map = new google.maps.Map(document.getElementById("map"),
{
center : latLng,
zoom : 16,
mapTypeControl : false,
streetViewControl : false,
zoomControl : false,
mapTypeControl: false,
});
Und dann zeige ich es in meinem map.html
<div id="map"></div>
Idle:
Während Ziehen :
Beim Loslassen lädt es:
Sie können versuchen, https://github.com/mapsplugin/cordova-plugin-googlemaps zu implementieren, so dass es native Verarbeitungsleistung verwendet. – tothefux
Ye, das ist, was ich getan habe, und jetzt ist die Navigation super! Danke;) –