您当前的位置: 首页 > JavaScript API 触控版 > 类参考

Class:控件类/InfoWindow
构造函数
构造函数 描述
InfoWindow([opts:InfoWindowOptions]) 创建信息窗口对象(系统自带窗口)
InfoWindowOptions
属性 类型 描述
id Number 信息窗口的唯一ID号
width Number 信息窗口宽度(取值范围:50-320像素)
height Number 信息窗口高度(取值范围:80-450像素)
point Point|KeyPoint|GbPoint 信息窗口的地理坐标
offset Size 信息窗位置偏移值。默认情况下在地图上打开的信息窗底端的尖角将指向其地理坐标,您可以为信息窗添加偏移量来改变默认位置
title String|HTMLElement 信息窗口标题,支持HTML内容,也支持传入DOM结点
content String|HTMLElement 信息窗口内容。支持HTML内容,也支持传入DOM结点
enableAutoPan Boolean 是否开启信息窗口打开时地图自动移动(默认开启)
poi Object POI信息,内部自动作为信息窗口标题和内容进行组装处理。Object包含如下对象:
name: String,
url: String,
kcode: String,
address: String,
phone: String
(name为地点名称,url为详情链接地址,kcode为K码,address为联系地址,phone为联系电话)
方法
方法 返回值 描述
setWidth(width:Number) none 设置信息窗口的宽度,单位像素。(取值范围:50-320像素)
setHeight(height:Number) none 设置信息窗口的高度,单位像素。(取值范围:80-450像素)
setOffset(offset: Size) none 信息窗位置偏移值。默认情况下在地图上打开的信息窗底端的尖角将指向其地理坐标,您可以为信息窗添加偏移量来改变默认位置
setTitle(title:String|HTMLElement) none 设置信息窗口标题。支持HTML内容,也支持传入DOM结点
getTitle() String|HTMLElement 返回信息窗口标题
setContent(content:String|HTMLElement) none 设置信息窗口内容。支持HTML内容,也支持传入DOM结点
getContent() String|HTMLElement 返回信息窗口内容
setPoi(poi: Object) none POI信息,内部自动作为信息窗口标题和内容进行组装处理。详见InfoWindowOptions中poi描述
setPosition(point:Point|KeyPoint|GbPoint)) none 设置信息窗口的地理坐标
getPosition() Point 获取信息窗口的地理坐标
enableAutoPan() none 开启打开信息窗口时地图自动平移
disableAutoPan() none 关闭打开信息窗口时地图自动平移
open() none 打开信息窗口
close() none 关闭信息窗口
isOpen() Boolean 返回信息窗口的打开状态
redraw() none 重绘信息窗口,当信息窗口内容发生变化时进行调用
addEventListener(key:String,fun:Function) none 添加回调事件。 (key包括: open //打开信息窗口后触发, close //关闭信息窗口后触发)
removeEventListener(key:String) none 移除回调事件。 (key包括: open //打开信息窗口后触发, close //关闭信息窗口后触发)