Мы использовали следующий код для отображения изображения
https://jsfiddle.net/mvbdkmgh/3/
Если мы используем версию 3.31 API, рендеринг работает правильно, как это было в прошлом, и изображениепо центру и полностью отображается.Если вместо этого изменить версию URL с 3.31 на 3.32, карта больше не будет отображаться правильно (мы получаем обтекание изображения по оси x, а центрирование не работает).
src = "https://maps.googleapis.com/maps/api/js?key=&callback=initMap&v=3.32">
getTileUrl: function(coord, zoom) {
var normalizedCoord = getNormalizedCoord(coord, zoom);
if (!normalizedCoord) {
return null;
}
Считаю, что это связано с функцией getTitleURL, которая возвращает систему координат, отличную от предыдущей версии. Когда я проверяю значения, кажется, что Google теперь передает другую систему координат по сравнению с предыдущими значениями. Кто-нибудь знаеткак решить эту проблему и заставить карты правильно отображаться в соответствии с версией 3.31, но с новым механизмом рендеринга. Невозможно найти документацию, касающуюся этих изменений, кроме следующей страницы, которая только указывает, что новый рендер работает в v3.32 и будет толькобудет доступен до августа этого года. https://developers.google.com/maps/documentation/javascript/new-renderer
Проблема в системе отслеживания проблем