不动态添加标记到地图

时间:2014-01-10 18:34:23

标签: javascript google-maps dom google-maps-api-3

单击单选按钮时会触发地图的点击事件,屏幕上会显示confirmprompt消息,但标记不会添加到地图中。我选择使用以下事件,因为它在回调执行后自动取消注册事件:

google.maps.event.addListenerOnce(addTo,'click',function(event){
    var sure=confirm('Add a marker here?');
    var name;
    var marker;
    if(sure)
    {
        name=prompt('Enter a name:');
        if(name===null)
            name='Marker';
        marker=createMapMarker(event.latLng,name);
        marker=addMarkerToCurrentMap(addTo);

    }   
});

编辑:

这是一个fiddle。它不包含我的API密钥,以使地图加载添加API密钥,它在loadScript中显示KEY。

0 个答案:

没有答案
相关问题