关键字搜索

[!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,默认1
  • offset( Int/可选 ) -- 每页记录数,范围1-50,默认20
  • requireExtension( 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>

results matching ""

    No results matching ""