Я создаю гибридное приложение, в которое включена карта Google. Все нагрузки прекрасные, но когда я перетаскиваю карту вокруг нее, отображаются серые области, пока я не отпущу перетаскивание, и она загрузит остальную часть карты.Ионная - карта Google показывает серые области при перетаскивании
Есть ли способ загрузить скрытые области, не дожидаясь разблокировки перетаскивания, чтобы пользователь не мог перейти в серое пространство?
Я использую Ionic и Angularjs для создания приложения.
В моем controller.js я загрузить карту
var map = new google.maps.Map(document.getElementById("map"),
{
center : latLng,
zoom : 16,
mapTypeControl : false,
streetViewControl : false,
zoomControl : false,
mapTypeControl: false,
});
А потом я показываю это в моем map.html
<div id="map"></div>
Idle:
при перетаскивании :
На выпуске он загружает:
Вы можете попробовать реализовать https://github.com/mapsplugin/cordova-plugin-googlemaps, чтобы он использовал собственную вычислительную мощность. – tothefux
Это то, что я сделал, и теперь навигация потрясающая! Спасибо;) –