Это заставляет меня думать.MarkerClusterer не работает только в webkit (Chrome и Safari), отлично в Firefox?
Я использую MarkerCluster с google maps v3, и он отлично работает в FF, однако, когда я (и клиент) запускаю его в Chrome или Safari, кластеры там нет.
Нет ошибок, просто не работает в webkit.
Несколько примечаний: он исходит из jj-jj-загруженного jj-а-а, и он находится в 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);
}
Ура!
Чтобы повторить, ошибок в Chrome нет, это просто не отображается.
Если код работает, то может ли быть дополнительным код, который не работает в хроме? Убедитесь, что нет ошибок, случающихся ! – Myra
Чтобы повторить, в Chrome нет ошибок, он просто не отображается. – Smickie