自2018年10月18日起,高德开发者论坛除车机板块外,其他板块将停止发帖与维护,如您有使用问题请 提交工单 联系我们,感谢您的理解。

查看: 533|回复: 2
打印 上一主题 下一主题

[使用疑问] JSAPI使用PlaceSearch后,如何获取markers

[复制链接]
最佳答案
0 

1

主题

1

帖子

9

积分

新手上路

Rank: 1

积分
9
跳转到指定楼层
楼主
发表于 2016-10-6 23:25:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
发表帖子
API/SDK版本号: Javascript API 1.3
产品: 搜索
手机型号:
使用接口: PlaceSearch
已知在官方demo中,在PlaceSearch构造时,传入map/panel会自动将搜索结果在地图上添加marker。

我现在想获取这些markers,进行后续的操作,比如事件绑定之类。

查询官方文件发现mapObj调用getOverlay()方法,但是不支持获取官方的markers。

问题:
1.是否有方法获取这些markers,若没有的话,我只能重写地图的添加markers(对API来说没有意义的重写)
2.是否官方对这种markers保护起来,不打算暴露给用户?

有没有朋友能提供一些帮助或者建议。
回复

使用道具 举报

最佳答案
0 

1

主题

3

帖子

17

积分

新手上路

Rank: 1

积分
17
推荐
发表于 2018-3-26 16:16:22 | 只看该作者
在search方法中传入回调函数,里面有响应结果
回复 支持 1 反对 0

使用道具 举报

最佳答案
0 

0

主题

5

帖子

28

积分

新手上路

Rank: 1

积分
28
沙发
发表于 2018-3-18 17:28:38 | 只看该作者
您好,大神,请问你是怎么解决的,是如何获取到点击的markers的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|高德开发者论坛

Copyright ©2014 高德开发者论坛.All Rights Reserved |京ICP证070711号

意见反馈 常见问题 服务条款 联系我们
快速回复 返回顶部 返回列表