关键字搜索
[!TIP|labelVisibility:hidden|iconVisibility:hidden] poiKeywordsSearch(options, resultCallback)
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
options | Object | 是 | 参数对象 |
resultCallback | Function | 是 | 回调函数 |
options
为参数对象,其属性包含以下一项或多项:
keywords
( String/必选 ) -- 关键字city
( String/可选 ) -- 查询城市,可以是城市的中文或中文全拼(cityname
)、城市编码(citycode
)、区域编码(adcode
)。cityLimit
( Boolean/可选 ) -- 是否强制城市限制功能,默认false
page
( Int/可选 ) -- 当前页数,范围1-100,默认1offset
( Int/可选 ) -- 每页记录数,范围1-50,默认20requireExtension
( Boolean/可选 ) -- 是否返回扩展信息,默认false
resultCallback
函数会返回一个对象,其属性包含以下一项或多项:
message
(String) -- 成功或者失败的相关信息success
(Boolean)true
-- 成功false
-- 失败
data
(对象) -- 数据对象,其属性包含以下一项:count
(Int) -- 返回的POI数目pois
(Array) -- POI结果suggestion
(Array) -- 关键字建议列表和城市建议列表
示例代码
<script>
let amap = weex.requireModule("amap");
module.exports = {
data: {
},
methods: {
search(){
amap.poiKeywordsSearch({
keywords: '银泰',
city: '杭州'
}, function (res) {
console.log(JSON.stringify(res))
});
}
}
}
</script>