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
),但仍会响应鼠标事件
我正在使用 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
),但仍会响应鼠标事件