我试图将多年前写的GM v2脚本转换为v3。
当我遇到地面覆盖(天气雷达地图)时遇到鼠标事件问题。据我所知,v3并没有与v2相反实现。
只要鼠标不在叠加层上,事件就能正常工作。
我该如何解决这个问题?
我必须承认,我的javascript知识只是在几年前编写这个脚本时获得的,而且我从未触及过JS ......
这是我的测试页:http://www.egloff.eu/rsmaptest/rsmap.php
感谢。
答案 0 :(得分:3)
在V3中鼠标事件将在GroundOverlay上触发,当您点击GroundOverlay时,点击将不会在底层地图上触发。
您要做的就是通过将clickable
- 选项设置为false
来禁用GroundOverlay的鼠标事件,例如:
radarMap = new google.maps.GroundOverlay(url,boundaries,{clickable:false});