Dokümanları ve örnekleri okudum, ancak başlatma hatasını çözemediğim görülüyor ("İndirilmemiş ReferenceError: google tanımlı değil" + İndirilmemiş ReferenceError: homeLatLng tanımlı değil) markerwithlabel.js dosyasını ve 'u eklemeye çalıştığınızda bana "harita tamamlanmadan önce bir şey yükleyemiyorsunuz" sorusunu hatırlatıyor.Google Maps API: markerwithlabel.js - Yakalanmamış ReferenceError: google tanımlı değil
Ne yapabilirim?
yargılandı Ne:
<head>
<script async defer src="https://maps.googleapis.com/maps/api/js?key=mykey&callback=initMap"></script>
<script type="text/javascript" src="http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerwithlabel/src/markerwithlabel.js"></script>
<script type="text/javascript">
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
zoom: 14,
center: {lat: 52.5200066, lng: 13.404954}
});
var marker1 = new MarkerWithLabel({
position: homeLatLng,
draggable: true,
raiseOnDrag: true,
map: map,
labelContent: "$425K",
labelAnchor: new google.maps.Point(22, 0),
labelClass: "labels", // the CSS class for the label
labelStyle: {opacity: 0.75}
});
}
</script>
..
Bu mükemmel çalışır haritalar-API yükleyin. (: Açıklama için teşekkürler! – maxxyoo
Çok teşekkürler. :-) Çalışmaya çalışırken harcadığım zamanı boşa harcadım. – user1355041
"http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerwithlabel/src/markerwithlabel.js" mevcut değil. – Meysam