The marker isnt showing up, i read the docs but i cant find the problem, can somebody help me plz?
heres the js:
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(-8.064903, -34.896872),
zoom: 16,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
var marker = new google.maps.Marker({
position: location,
title:"Hello World!",
visible: true
});
marker.setMap(map);
}
My guess is that your location
object is not defined. Try setting your marker position to the same LatLng as your map center and see if it works:
function initialize() {
latLng = new google.maps.LatLng(-8.064903, -34.896872)
var mapOptions = {
center: latLng,
zoom: 16,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
var marker = new google.maps.Marker({
position: latLng,
title:"Hello World!",
visible: true
});
marker.setMap(map);
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With