У меня естьGoogle Maps API маркер с меткой
var marker = new MarkerWithLabel({
position: uav.Position,
icon: mapStyles.uavSymbolBlack,
labelContent: uav.Callsign +
'<div style="text-align: center;"><b>Alt: </b>' + uav.Alt +
'<br/><b>Bat: </b>' +
uav.Battery + '</div>',
labelAnchor: new google.maps.Point(95, 20),
labelClass: "labels",
labelStyle: { opacity: 0.75 },
zIndex: 999999,})
Этот маркер в моем файле JavaScript, но ява консоли продолжают давать мне ошибку.
Uncaught ReferenceError: MarkerWithLabel is not defined
Я думал, что MarkerWithLabel является встроенным в Google Maps api. Но он не работает.
сделать я должен добавить заголовок для него? –
Это внешняя библиотека, вам нужно включить ее. См. Примеры в документации – geocodezip
. Новое местоположение кода находится здесь: https://github.com/googlemaps/js-map-label – Florian