多商户:小程序里添加插件包 “腾讯位置服务路线规划” 三段代码如下, 代码分别放到小程序哪个文件里?
1、插件申请接入:
在腾讯公众平台中, “微信小程序官方后台-设置-第三方服务-插件管理” 里点击 “添加插件”,搜索 “腾讯位置服务路线规划” 申请,审核通过后,小程序开发者可在小程序内使用该插件。
2、引入插件包:
路线规划 appId: wx50b5593e81dd937a
// app.json
{
"plugins": {
"route-plan": {
"version": "2.0.1",
"provider": "wx50b5593e81dd937a"
}
}
}
3、设置定位授权:
路线规划插件需要小程序提供定位授权才能够正常使用定位功能:
// app.json
{
"permission": {
"scope.userLocation": {
"desc": "你的位置信息将用于小程序定位"
}
}
}
4、使用插件:
插件页面调用示例:
// 使用在腾讯位置服务申请的key
const key = '';
// 调用插件的app的名称
const referer = '';
// 是否启用智能规划
const enableAI = true;
// 是否开启导航功能
const navigation = 1;
// 终点
const endPoint = JSON.stringify({
name: '北京西站',
latitude: 39.894806,
longitude: 116.321592,
});
// 个性化图层
const layerStyle = 1;
// 注意:2.0.0需路径填改为route-plan
wx.navigateTo({
url: `plugin://route-plan/index?key=${key}&referer=${referer}&endPoint=${endPoint}&enableAI=${enableAI}&navigation=${navigation}&layerStyle=${layerStyle}`,
});
来源页面参考:https://mp.weixin.qq.com/wxopen/plugindevdoc?appid=wx50b5593e81dd937a