function mapaPodglad(lat,lng,mapid) { var wspolrzedne = new google.maps.LatLng(lat,lng); var opcjeMapy = { zoom: 15, center: wspolrzedne, mapTypeId: google.maps.MapTypeId.ROADMAP }; var mapa = new google.maps.Map(document.getElementById(mapid), opcjeMapy); var punkt = new google.maps.LatLng(lat,lng); var opcjeMarkera = { position: punkt, map: mapa, title: "Sklep", } var marker = new google.maps.Marker(opcjeMarkera); opcjeMarkera.map = mapa; }
Zmienne są przesyłane dobrze bo mapa centruje się w odpowiednim miejscu. Z tym, że nie ma właśnie markera. Druga dziwna rzecz to to, że mapkę wyświetla jako zwykły statyczny JPG a nie jako "normalną" przesuwaną mapkę. Ktoś wie dlaczego tak się dzieje?