目录

微信小程序-高德小程序SDK使用总结

微信小程序 高德小程序SDK使用总结

欢迎体验个人小程序

表情小作坊 轻松定制表情包 三连图 文字转图片

https://i-blog.csdnimg.cn/blog_migrate/45d044e0a45d5676b066028fee4f8d66.jpeg

吃什么都行 解决广大用户吃饭选择恐惧症的问题

https://i-blog.csdnimg.cn/blog_migrate/90e488488412322a57ff68b5f30f7d24.jpeg

高德地图poi搜索加分页和每页记录数据

高德地图的poi搜索的方法介绍如下

https://img-blog.csdn.net/20171123102334874?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU1NfUzFnbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

可以看到,参数是 没有分页 的,但项目中需要分页结果,那我们进而找到了高德周边搜索的最终方法:

高德周边搜索的方法介绍:

https://img-blog.csdn.net/20171123102919275?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU1NfUzFnbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

https://img-blog.csdn.net/20171123102629041?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU1NfUzFnbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

我们在amap-wx.js文件里找到是谁请求了http://restapi.amap.com/v3/place/around?parameters应该就能拼接参数了

https://img-blog.csdn.net/20171123103405184?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU1NfUzFnbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

加上代码:

, page: a.page, offset: a.offset

https://img-blog.csdn.net/20171123103640827?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU1NfUzFnbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

这样我们在调用getPoiAround方法时就可以添加分页的参数了

https://img-blog.csdn.net/20171123103839215?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU1NfUzFnbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

哦的k了…

高德poi搜索上传的参数如果指定了iconPathSelected,那么返回的第一个会是选中状态

打开amap-wx.js,看到若 d = 0 ,会设置marker图标为iconPathSelected

https://img-blog.csdn.net/20171123141209466?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvU1NfUzFnbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

我们将此处改为

e = a.iconPath

运行看看吧