Bom dia, estava tentando colocar o scriptcase no google maps pelo sequinte codigo:
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="js/map.js"></script>
<script type="text/javascript">
var map;
var infoWindow;
var markersData = [
{
lat: -5.087151,
lng: -42.799143,
nome: “Parque de Campismo Praia da Barra”,
morada1:“Rua Diogo Cão, 125”,
morada2: “Praia da Barra”,
codPostal: “3830-772 Gafanha da Nazaré” // não colocar virgula no último item de cada maracdor
},
{
lat: -16.690617,
lng: -47.800200,
nome: “Parque de Campismo da Costa Nova”,
morada1:“Quinta dos Patos, n.º 2”,
morada2: “Praia da Costa Nova”,
codPostal: “3830-453 Gafanha da Encarnação” // não colocar virgula no último item de cada maracdor
},
{
lat: 40.6247167,
lng: -8.7129167,
nome: “Parque de Campismo da Gafanha da Nazaré”,
morada1:“Rua dos Balneários do Complexo Desportivo”,
morada2: “Gafanha da Nazaré”,
codPostal: “3830-225 Gafanha da Nazaré” // não colocar virgula no último item de cada maracdor
} // não colocar vírgula no último marcador
];
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(-42.800458,-5.085237),
zoom: 9,
mapTypeId: ‘roadmap’,
};
map = new google.maps.Map(document.getElementById(‘map-canvas’), mapOptions);
infoWindow = new google.maps.InfoWindow();
google.maps.event.addListener(map, ‘click’, function() {
infoWindow.close();
});
displayMarkers();
}
google.maps.event.addDomListener(window, ‘load’, initialize);
function displayMarkers(){
var bounds = new google.maps.LatLngBounds();
for (var i = 0; i < markersData.length; i++){
var latlng = new google.maps.LatLng(markersData[i].lat, markersData[i].lng);
var nome = markersData[i].nome;
var morada1 = markersData[i].morada1;
var morada2 = markersData[i].morada2;
var codPostal = markersData[i].codPostal;
createMarker(latlng, nome, morada1, morada2, codPostal);
bounds.extend(latlng);
}
map.fitBounds(bounds);
}
function createMarker(latlng, nome, morada1, morada2, codPostal){
var marker = new google.maps.Marker({
map: map,
position: latlng,
title: nome
});
google.maps.event.addListener(marker, ‘click’, function() {
var iwContent = ‘
‘
‘
’ +
morada2 + ‘
’ +
codPostal + ‘
infoWindow.setContent(iwContent);
infoWindow.open(map, marker);
});
}
mas quando faço a geração dele no scriptcase n gera nada e quando faço por fora gera tudo direitinho.