Google 地图 API v3 折线。如何扩展鼠标悬停区域?

Google Maps API v3 polyline. How to extend mouseover area?

我正在使用 Google 地图 API 渲染一张地图,其中包含从 A 点到 B 点的路线。 为了绘制路线,我使用了 google.maps.Polyline 对象。 我现在想做的是在用户将鼠标移到线上时添加一些信息 google.maps.InfoWindow 并在他离开时将其隐藏。

问题是这条线似乎只有一个像素那么细,我经常失去焦点。

关于移动光标时如何处理以保持框打开的任何想法?

感谢

用相同的路径创建 2 行:

第 1 行: 您当前的线路,但将 clickable 设置为 false

第 2 行: 您当前的线路,但将 strokeWeight 设置为 15 并将 strokeOpacity 设置为 0.001

将您的 mouseover-handler 应用到第 2 行

第 2 行将不可见(因为 strokeOpacity),但仍会响应鼠标事件