微信小程序坐标位置接口使用整理(二)地图插件
官方Api:微信小程序插件 | 腾讯位置服务
一、插件引入,插件ID:wx50b5593e81dd937a
前提申请了APIkey,并且配置Api支持的小程序的AppID。
1、插件申请接入:
在腾讯微信公众平台中, “微信小程序官方后台-设置-第三方服务-插件管理” 里点击 “添加插件”,搜索 “腾讯位置服务路线规划” 申请,申请后小程序开发者可在小程序内使用该插件。
2、引入插件包: 路线规划appId: wx50b5593e81dd937a
"plugins": {
"routePlan": {
"version": "1.0.18",
"provider": "wx50b5593e81dd937a"
}
}
3、设置定位授权:
路线规划插件需要小程序提供定位授权才能够正常使用定位功能:
"permission": {
"scope.userLocation": {
"desc": "你的位置信息将用于小程序位置接口的效果展示"
}
},
二、路线规划
使用插件的路线规划:不能固定出行模式,隐藏起始位置。
let plugin = requirePlugin('routePlan');
let key = '2CUBZ-ZB4RO-54LWT-SSU65-EXAJ6-CSBOG'; //使用在腾讯位置服务申请的key
let referer = '小程序商城'; //调用插件的app的名称
let endPoint = JSON.stringify({ //终点
'name': '吉野家(北京西站北口店)',
'latitude': 39.89631551,
'longitude': 116.323459711
});
wx.navigateTo({
url: 'plugin://routePlan/index?key=' + key + '&referer=' + referer + '&endPoint=' + endPoint
});
三、地图选点
待完善
四、城市选择
待完善
更多: