如何在默认情况下设置Google地图infoWindow而不按下它

时间:2015-08-19 15:07:40

标签: javascript

http://stages.a-wan.com/hybridmotors/ 嗨,大家好。你可以在我的地图底部查看我的网站吗?当我点击红色标记时,它将显示infoWindow,但我希望它默认保持在那里而不按下它。我应该添加什么代码?你可以请我从我的代码中引导我添加什么,因为我在这里是abit noob谢谢

var map;

map = new GMaps({
    el: '#gmap2',
    lat: 1.289701,
    lng: 103.812879,
    scrollwheel: false,
    zoom: 18,
    zoomControl: true,
    panControl: true,
    streetViewControl: true,
    mapTypeControl: true,
    overviewMapControl: true,
    clickable: true
});

var image = '';
map.addMarker({
    lat: 1.289701,
    lng: 103.812879,
    icon: image,
    animation: google.maps.Animation.DROP,
    verticalAlign: 'bottom',
    horizontalAlign: 'center',
    backgroundColor: '#d3cfcf',
    title: 'Lima',
    infoWindow: {content: '<p>Address: No. 2 Kung Chong Road Singapore 159140</p>'
    }
});

1 个答案:

答案 0 :(得分:0)

我多次编辑答案: 试试:

    var image = '';
    map.addMarker({
        lat: 1.289701,
        lng: 103.812879,
        icon: image,
        animation: google.maps.Animation.DROP,
        verticalAlign: 'bottom',
        horizontalAlign: 'center',
        backgroundColor: '#d3cfcf',
        title: 'Lima',
        infoWindow: {content: '<p>Address: No. 2 Kung Chong Road Singapore 159140</p>'
        }
    });

    var MarkerIndex = 0;
(map.markers[MarkerIndex].infoWindow).open(map.map,map.markers[MarkerIndex]);

或使用您的代码:

{{1}}