我正在使用谷歌地图apiv3和一些多边形在我的地图上。我试图添加一个事件,单击该事件删除它们并调用事件回调函数中的另一个函数,但我一直获得TypeError:无法读取第64行中未定义的属性“长度”(即事件侦听器中的属性“长度”,它告诉我Polys数组未定义({
position: new google.maps
在使用V3GoogleMapsAPI时,我遇到过这样一种情况:为.setMap()创建地图似乎会导致.setPanel()什么也不做。最终目标是将地图加载一次。但我首先看到的是在创建map时加载的Map,然后.route回调导致第二次加载map。我想消除第一次加载或最小化时间间隔。以下是工作的代码片段:
map = new google.maps.Map
它使用GoogleMapsAPI for Flash。单击地图时会触发一个回调函数。此外,还有大量动态生成的多段线。这些多段线还具有指定给它们的单击事件侦听器。问题是当我单击折线时,地图单击事件首先被触发,然后折线的单击事件被触发。
我不能解决这个问题。它真的很有吸引力。下面是为map的click事件分配回调</em