信息窗

用于在地图上弹出一个详细信息展示信息窗。

构造函数 说明
Skynet.Popup(PopupOptions) 构造一个信息窗对象,通过 PopupOptions 设置信息窗对象的属性
PopupOptions 类型 说明
content String/HTMLElement 信息窗内容
position LngLat 信息窗位置
anchor String 信息窗锚点位置,默认 bottom。可选:'center', 'top', 'bottom', 'left', 'right', 'top-left', 'top-right', 'bottom-left', 'bottom-right'
offset Pixel 信息窗偏移量
showClose Boolean 是否显示信息窗右上角关闭箭头,默认 false
closeWhenClickMap Boolean 是否点击地图关闭信息窗,默认 false
className String 信息窗 CSS 类名
方法 返回值 说明
open(Map, LngLat) Popup 在地图的指定位置打开信息窗
close() Popup 关闭信息窗
getPosition() LngLat 获取信息窗地理坐标
setPosition(LngLat) Popup 设置信息窗地理坐标
getContent() String 获取信息窗体内容
setContent(String/HTMLElement) Popup 设置信息窗体内容
getIsOpen() Boolean 获取信息窗体是否打开
事件 参数 说明
open 信息窗体打开之后触发事件
close 信息窗体关闭之后触发事件