如何将点击监听器添加到谷歌地图之路?

时间:2016-08-15 08:06:47

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

我是Google Maps API的初学者,并编写了此JavaScript代码,以向最终用户展示简单的路线图:

var originLatLng = new google.maps.LatLng(OrginLat, OrginLng);
        var destinationLatLng = new google.maps.LatLng(DestLat, DestLng);

            directionsService.route({
                origin: originLatLng,
                destination: destinationLatLng,
                travelMode: google.maps.DirectionsTravelMode.DRIVING
            }, function (response, status) {
                if (status === google.maps.DirectionsStatus.OK) {
                    directionsDisplay.setDirections(response);
                } else {
                    window.alert('Directions request failed due to ' + status);
                }
            });



        }//end of function


现在我想在路上启用点击事件。例如,当用户点击道路时,显示警报。我该如何编写该代码?谢谢大家。

1 个答案:

答案 0 :(得分:-1)

试试这个:

google.maps.event.addListener(map,'click',function(){
    if(map.mapTypeId == "roadmap"){
        alert('ok')
    }
})