Το γενικό πρόβλημα είναι ότι επειδή η συγκέντρωση σημείων χάρτη Baidu θα καθυστερήσει ελαφρώς όταν ξεπεράσει τα 1000 σημεία και μετά από περισσότερα από 5000, είναι προφανές ότι έχει κολλήσει ή ακόμα και το πρόγραμμα περιήγησης κολλάει, επομένως είναι απαραίτητο να τροποποιήσετε το αρχείο MarkerClusterer_min.js που εισάγεται από τον εξωτερικό σύνδεσμο Baidu Map.
JS πηγαίο αρχείο της συνάθροισης χαρτών Baidu:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Τροποποιήστε τρία σημεία για να λύσετε την καθυστέρηση, το τροποποιημένο αρχείο js, λύνει τέλεια το φαινόμενο της καθυστέρησης, όπως φαίνεται στο παρακάτω σχήμα, περισσότερα από 7.000 αυτοκίνητα, η διεπαφή δεν έχει κολλήσει και η ταχύτητα απόκρισης έχει γίνει πολύ γρήγορη.
Πρώτον: Στη γραμμή 198, το MarkerClusterer.createClusters προσθέτει τον ακόλουθο κώδικα στο τέλος
Δεύτερον: Ο ακόλουθος κώδικας σχολιάζεται στη γραμμή 494
Τρίτον: Στη γραμμή 511, προστίθεται μια νέα μέθοδος
Τέλος, επισυνάψτε το τροποποιημένο αρχείο js:
Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώ Απάντηση
|