Я пишу мобильное приложение HTML5, которое использует Google Maps V3 с пользовательским слоем плиток OpenStreetMap.
Плитки OSM (из tile.openstreetmap.org
) настроены на кеширование на более чем 24 часа, и я использую манифест кеша для всех моих HTML / JS / CSS.
Таким образом, теоретически приложение можно использовать в автономном режиме, за исключением того, что интерфейс Карт Google не устраивает в автономном режиме.
Он всегда хочет позвонить на сервер Карт Google по номеру http://maps.google.com/maps/api/js?sensor=false®ion=GB
- при сбое Google Maps не удается загрузить.
Есть ли способ использовать API Карт Google V3 в автономном режиме?
Могу ли я кэшировать манифест http://maps.google.com/maps/api/js?sensor=false®ion=GB
, или это будет плохой ход?
(Извините заэто скорее вопрос для начинающих, дайте мне знать, если я смогу объяснить лучше!)