GoogleMaps API V3: Неправильно кэширует тайлы

285
14 июня 2017, 03:55

Привет!

Столкнулся с проблемой, связанной с неверным кэшированием тайлов.

Что имеем: TileOverlay, в котором каждый тайл рисуется при помощи Canvas. При скролле карты появляются фантомные искаженные тайлы, которых там быть не должно. Похоже, что неверно работает механизм кэширования.

Видео на котором показан баг: https://www.youtube.com/watch?v=XXcaKp1VDbo

Видео, где показано, что перерисовка тайлов не вызывается (в консоль выводится кол-во нарисованных кругов): https://www.youtube.com/watch?v=0X5a4I-wqO4

Исходный код: https://cdn.rawgit.com/nightmare00/googlemapsapiv3/348837a6/tiles_test.html

Кто-нибудь сталкивался с подобным, как решать?

READ ALSO
Не видна карта google при открытии первоначально скрытого блока

Не видна карта google при открытии первоначально скрытого блока

Добрый день! В моём приложении несколько страниц (через блок div), Одна из страниц содержит карту google (js api, ключ есть)По логике работы приложения...

256
Перемещение элемента jQuery

Перемещение элемента jQuery

У меня есть такая разметка нескольких блоков с классом input-box:

260
На каком языке писать веб-сервер? [требует правки]

На каком языке писать веб-сервер? [требует правки]

Суть моего проекта, зарегистрировавшись юзер может сохранить заметки, инсайты, и другие информации в виде текста, картинки и видеоИ оно будет...

289