之前网页上百度地图的问题解决了,这边又需要在微信小程序上实现地图功能,找了文档看到百度地图 小程序的开发文档只有几个 api,没看到微信小程序上怎么使用百度地图,是我文档找错了,还是有别的方法?
|
horseInBlackApr 21, 2021
1
如果是选择地址,直接用 wx.chooseLocation 即可
https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.chooseLocation.html 连界面都不用自己写,回调参数就有 位置名称、详细地址、经纬度 |
|
2
@horseInBlack 不是显示地址,要根据后台返回的数据生成路线 和点标记
|
|
horseInBlackApr 21, 2021
3
如果使用内置的应该需要腾讯位置服务 API 了
https://developers.weixin.qq.com/miniprogram/dev/component/map.html 直接在小程序内调用的我没见过,可能也是没看出来 之前用大众点评类似的小程序,选定地址,小程序会让用户自己选择用什么地图软件,这时候用户才能选择高德地图、百度地图啥的,应该也是直接传个位置信息给地图 APP |
|
horseInBlackApr 21, 2021
4
|
|
5
@horseInBlack 因为 web 端地图效果已经实现了,用的是 百度地图 别人 封装好的 vue-baidu-map,想要两边用一样的地图。不然 web 端还要改成腾讯地图。
|
|
pipicatApr 21, 2021
6
|
|
7
@pipicat 百度地图的坐标数据已经有了,现在是用这些数据在小程序那边渲染因为百度地图和腾讯地图使用的坐标系统算法不一致,导致出来的路线偏差很大。现在在看能不能让小程序中的地图资源是 百度地图。暂时还没找到
|
|
TimeRainApr 21, 2021
8
没记错的话,百度地图微信小程序有 sdk
|