Ich habe gerade festgestellt, dass ich meine GMaps für Rails-Setup ändern muss, indem Sie Javascript-Dateien direkt in meiner App einfügen. Rails 4 - Gmaps4Rails - map won't renderRails 4 - wie eine Javascript-Quelle in Vendor-Datei zu referenzieren
Ich habe beide Infobox und markerclusterer Repos geklont und bin jetzt stecken in versuchen, die relevanten Dateien in meiner App zu verweisen.
Ich habe die Ordner der Dateien, die mit dem Klon in meiner Vendor-Datei geliefert wurden.
ich die JavaScript-Dateien zu verstehen, die ich brauche zu verwenden sind: infobox.js und markerclusterer.js
Diese Dateien befinden sich in:
vendor/js-marker-clusterer/src/makerclusterer.js
vendor/v3-utility-library/src/infobox.js
ich sie anstelle des Codes verwenden möchten in dieser Ansicht:
<script src="//maps.google.com/maps/api/js?v=3.18&sensor=false&client=&key=&libraries=geometry&language=&hl=®ion="></script>
<script src="//google-maps-utility-library-v3.googlecode.com/svn/tags/markerclustererplus/2.0.14/src/markerclusterer_packed.js"></script>
<script src='//google-maps-utility-library-v3.googlecode.com/svn/tags/infobox/1.1.9/src/infobox_packed.js' type='text/javascript'></script> <!-- only if you need custom infoboxes -->
Muss ich auf die Javascript-Dateien in app/application.js verweisen? Wenn ja, an welchem Punkt des Pfades muss ich starten (diese Dateien befinden sich nicht im Ordner vendor/assets/javascripts)?
Auch ich verstehe, ich muss die markerclusterer Bilder irgendwie integrieren. Diese wurden auch im geklonten Repo durchgespielt und im Ordner vendor/js-markerclusterer/images gespeichert. Wie referenziere ich diese, damit sie in der Ansicht funktionieren?