Tooltip 工具提示
用于在地图图层顶部显示小文本。
使用示例
marker.bindTooltip("my tooltip text").openTooltip();
关于工具提示(tootip)偏移,hnsdk 在计算工具提示偏移时考虑了两个选项:
- 工具提示(tooltip)的
offset选项:它默认为 [0,0],并且它只针对于一个工具提示。添加正 x 偏移以将工具提示向右移动,并添加正 y 偏移以将其移动到底部,负数将移动到左侧和顶部。 - Icon 的
tooltipAnchor选项:只适用于 Marker。你如果你使用一个自定义的图标,应该调整这个值。
Creation
hnsdk.tooltip(options?, source?) | 实例化一个 Tooltip 对象,给定一个可选的 options 对象,描述其外观和位置,以及一个可选的 source 对象,用它所指向的 Layer 的引用来标记 Tooltip。 |
Options 选项
| 选项 | 类型 | 默认值 | 说明 |
|---|---|---|---|
pane | String | 'tooltipPane' | 地图窗格将添加 Tooltip 的位置。 |
offset | Point | Point(0, 0) | Tooltip 位置的可选偏移。 |
direction | String | 'auto' | 打开 Tooltip 的方向。可能的值有:right、left、 top、bottom、center、auto。 auto 将之间进行动态切换 right 和 left 根据地图上的工具提示位置。 |
permanent | Boolean | false | 是永久打开 Tooltip 还是只在鼠标移动时打开。 |
sticky | Boolean | false | 如果为 true,Tooltip 将跟随鼠标移动,而不是固定在特征中心。 |
opacity | Number | 0.9 | Tooltip 容器透明度。 |
