Это сводит меня с ума.
Я использую MarkerCluster с картами Google v3, и он отлично работает в FF, однако, когда я (и клиент) запускаю его в Chrome или Safari, кластеры появляются.Нет.
Нет ошибок, просто не работает в webkit.
Несколько замечаний: он исходит от некоторого json, загруженного ajax, и в jquery.
Этофункция, заботящаяся о добавлении:
add_clusters: function() {
markers = [];
$.each( interpreters, function ( i, interpreter ){
//maps.add_postcode_marker(i, 'interpreter');
var latLng = new google.maps.LatLng(interpreter.lat, interpreter.lng);
//, map: map
interpreters[i].marker = new google.maps.Marker({ position: latLng });
maps.add_info_box(i, "interpter");
markers.push(interpreters[i].marker);
app.log(interpreters[i].marker);
});
markerCluster = new MarkerClusterer(map, markers);
}
Cheers!
Просто повторюсь, в Chrome нет ошибок, он просто не отображается.