【发布时间】:2015-06-15 16:15:34
【问题描述】:
如何在 Google 地图中禁用公交车图标上的点击事件?我有自己的标记来提供公交车站信息,用户可能会不小心点击公交车站而不是我的自定义标记,有时可能会有多个弹出框。见下图:
我在地图上使用这个代码:
// https://maps.googleapis.com/maps/api/js?key=XXXXXX&sensor=true&callback=initialize
var mapOptions = {
center: new google.maps.LatLng(mapCenterLat, mapCenterLon),
zoom: 9,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
panControl: true,
scaleControl: false,
overviewMapControl: false,
streetViewControl: false,
navigationControl: true,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.ANDROID
}
};
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
【问题讨论】:
-
好吧,我想显示公交车站,但不隐藏它们,只禁用点击事件,有一个解决方案可以从这里隐藏它们:jsfiddle.net/m_umair_85/fcdsvoyo
标签: google-maps google-maps-api-3