Я работаю над картой, где я отображаю маркеры с пользовательским изображением.Изображения отображаются правильно, но по какой-то причине при открытии сайта в IE8 размеры изображений не изменяются соответствующим образом.
Мои изображения имеют размер 64x64px, и я хочу, чтобы они были 24x24px.
Этокод, который я использую:
var icon = new google.maps.MarkerImage(iconUrl);
icon.size = new google.maps.Size(24,24);
icon.scaledSize = new google.maps.Size(24,24);
var marker = new google.maps.Marker({ position: position, title: title, icon: icon });
marker.setMap(mb.map.mapObject);
Он отлично работает в Chrome, но IE8 просто игнорирует свойство scaledSize.Я также пытался использовать конструктор, но я получаю те же результаты.
Кто-нибудь видел эту проблему раньше?это известная ошибка?что я могу сделать, кроме взлома CSS и установки там размера.
Спасибо!
РЕДАКТИРОВАТЬ: Я только что протестировал его на IE9, и он работает без проблем.