我是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
现在我想在路上启用点击事件。例如,当用户点击道路时,显示警报。我该如何编写该代码?谢谢大家。
答案 0 :(得分:-1)
试试这个:
google.maps.event.addListener(map,'click',function(){
if(map.mapTypeId == "roadmap"){
alert('ok')
}
})