| 方法 | 返回值 | 描述
|
| search(keyword:String|Array<String>[,option:Object])
| none
| 根据检索词发起检索。
|
| searchInBounds(keyword:String|Array<String>, bounds:Bounds[,option:Object])
| none
| 根据范围和检索词发起范围检索。当keyword为数组时将同时执行多关键字检索。
|
| searchNearby(keyword:String|Array<String>, center:LocalResultPoi|String|Point, radius:Number[,option:Object])
| none
| 根据中心点、半径与检索词发起周边检索。
|
| getResults()
| LocalResult| Array<LocalResult>
| 返回最近一次检索的结果。如果是多关键字范围检索,则返回一个LocalResult的数组,数组中的结果顺序和范围检索中多关键字数组中顺序一致。
|
| gotoPage(page:Number)
| none
| 检索特定页面的结果
|
| enableAutoViewport()
| none
| 启用根据结果自动调整地图层级,当指定了搜索结果所展现的地图时有效。
|
| setLocation(location:Map|Point|String)
| none
| 设置检索范围,参数类型可以为地图实例、坐标点或字符串。例:setLocation("北京市")
|
| setPageCapacity
| none
| 设置每页容量,取值范围:1 - 100,对于多关键字检索,每页容量表示每个关键字返回结果的数量(例如当用2个关键字检索时,实际结果数量范围为:2 - 200)。此值只对下一次检索有效。
|
| getPageCapacity
| Number
| 返回每页容量,对于多关键字检索,返回每个关键字对应的页面容量。
|
| setSearchCompleteCallback
| none
| 设置检索结束后的回调函数。参数:results: LocalResult 或 Array<LocalResult>
如果是多关键字检索,回调函数参数为LocalResult的数组,数组中的结果顺序和检索中多关键字数组中顺序一致。
|
| getStatus()
| StatusCodes
| 返回状态码。
|