最近在接觸google map api由於第一次使用所以不確定是否有缺少應該啟用的api,目前有啟用的api有Map javascript api以及Maps static api。
在製作地圖標記的時候,第一次刷新頁面點擊標記會出現我所設定的title,但刷新第二次之後title救出不來了,請問會是那些原因造成的?
以下是google map javascript的部分
<script>
var map;
var myLatLng = {lat: 23.858, lng: 120.917};
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
center: myLatLng,
zoom: 8
});
var marker = new google.maps.Marker({
position:{lat:24.045,lng:120.687},
map:map,
title:'Hellow World'
});
}
</script>
然後再嘗試多個標記的時候變成地圖直接出不來請問試是我javascript寫錯了嗎?
以下是多個標記我的寫法。
<script>
var map;
var myLatLng = {lat: 23.858, lng: 120.917};
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
center: myLatLng,
zoom: 8
});
var data = [
{
position:{lat:24.0422,lng:120.6996},
map:map
},
{
position: {lat:24.0445,lng:120.6994},
map:map
}];
for(var i = 0; data.length>1;i++){
var marker = new google.maps.Marker({data[i]});
}
}
</script>