Genel sorun, Baidu harita nokta toplama 1000 puanı geçtiğinde biraz gecikme yaşadığı ve 5000'den fazla puan olduğunda takılmış olduğu veya tarayıcının çöktüğü açıktır, bu yüzden Baidu Haritası dış bağlantısı tarafından sunulan MarkerClusterer_min.js dosyasını değiştirmek gerekir.
Baidu harita toplama JS kaynak dosyası:Bağlantı girişi görünür.
Gecikmeyi çözmek için üç yeri değiştirin, değiştirilmiş js dosyası, aşağıdaki şekilde gösterildiği gibi, 7.000'den fazla araba ile gecikme fenomenini mükemmel şekilde çözer, arayüz takılmamış ve yanıt hızı çok hızlı hale gelmiştir.
Birinci: 198. satırda, MarkerClusterer.createClusters sonuna şu kodu ekliyor
İkincisi: Aşağıdaki kod 494 satırında yorumlanmıştır
Üçüncüsü: 511. satırda yeni bir yöntem ekleniyor
Son olarak, değiştirilmiş js dosyasını ekleyin:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
|