2016-05-12 3 views
3

Похоже, что markermanager.js больше не доступно на googlecode.com, который был закрыт. Я искал эквивалент на Гитубе, но пока безуспешно. Я могу найти маркер-кластер и т. Д., Но мой код создан для работы с markermanager.js.Где я могу найти Google Maps v3 markermanager.js

Может ли кто-нибудь сказать мне, куда он ушел, пожалуйста?

ответ

7

После Google's move of the source, новый GitHub version можно получить из RawGit с помощью следующих URL-адресов сценариев (стандарт и упакованные версии):

https://cdn.rawgit.com/googlemaps/v3-utility-library/master/markermanager/src/markermanager.js 
https://cdn.rawgit.com/googlemaps/v3-utility-library/master/markermanager/src/markermanager_packed.js 

Хотя приведенная выше URL (с КДС префиксов) имеют no traffic limits or throttling and the files are served via a super fast global CDN, пожалуйста, медведь в виду, что RawGit is a free hosting service and offers no uptime or support guarantees.

Доступ к файлам размещаемые с Git рассматривается более подробно в следующих SO ответ:

Link and execute external JavaScript file hosted on GitHub

Это сообщение также охватывает, что, если вы ссылаетесь к файлам на GitHub, в производстве вы РЕКОМЕНДУЕМЫМ подумайте о таргетинге на конкретный тег релиза, чтобы убедиться, что вы получаете конкретную версию версии сценария.

Например, можно настроить таргетинг на версии 1.2 библиотеки markermanager со следующими URLs сценария (стандартный и упакованные версии):

https://cdn.rawgit.com/googlemaps/v3-utility-library/markermanager/1.2/markermanager.js 
https://cdn.rawgit.com/googlemaps/v3-utility-library/markermanager/1.2/markermanager_packed.js 

В качестве альтернативы, вы можете загрузить и включить библиотеку непосредственно в вашем проекте для производственных целей.

+0

Похоже, что во время предыдущих поисков я не свернул достаточно далеко. Спасибо. –

+0

Рад, что это помогло, и, пожалуйста, вы можете принять ответ и отметить как полезный (если вы еще этого не сделали) –