多商戶:小程序里添加插件包 “騰訊位置服務(wù)路線規(guī)劃” 三段代碼如下, 代碼分別放到小程序哪個文件里?
1、插件申請接入:
在騰訊公眾平臺中, “微信小程序官方后臺-設(shè)置-第三方服務(wù)-插件管理” 里點(diǎn)擊 “添加插件”,搜索 “騰訊位置服務(wù)路線規(guī)劃” 申請,審核通過后,小程序開發(fā)者可在小程序內(nèi)使用該插件。
2、引入插件包:
路線規(guī)劃 appId: wx50b5593e81dd937a
// app.json
{
"plugins": {
"route-plan": {
"version": "2.0.1",
"provider": "wx50b5593e81dd937a"
}
}
}
3、設(shè)置定位授權(quán):
路線規(guī)劃插件需要小程序提供定位授權(quán)才能夠正常使用定位功能:
// app.json
{
"permission": {
"scope.userLocation": {
"desc": "你的位置信息將用于小程序定位"
}
}
}
4、使用插件:
插件頁面調(diào)用示例:
// 使用在騰訊位置服務(wù)申請的key
const key = '';
// 調(diào)用插件的app的名稱
const referer = '';
// 是否啟用智能規(guī)劃
const enableAI = true;
// 是否開啟導(dǎo)航功能
const navigation = 1;
// 終點(diǎn)
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