uniapp使⽤插件
遇到的问题 :uniapp ⼩程序 需要使⽤路线规划
解决问题:
1.需要申请腾讯地图的key,⼩程序中>设置>第三⽅设置>申请开通腾讯位置服务后下⽅会多⼀个插件管理模块***这⾥需要通过才能使⽤
点击详情会有插件的appid在下⾯添加插件中能⽤到
key配置的授权的appId 就是项⽬的appid
2在uniapp中的 manifest.json添加插件
可以参考
"mp-weixin" : {
"appid" : "",//这是⼩程序的appid
"usingComponents" : true,
"permission" : {
"scope.userLocation" : {
"desc" : "你的位置信息将⽤于⼩程序位置接⼝的效果展⽰"
}
},
"plugins": {
"routePlan": {//这⾥是引⽤的插件名称地图路线规划
"version": "1.0.8",//插件版本
"provider": "wx50b5593e81dd937a"//插件appid
}
}
},
3.在uniapp中的 pages.json使⽤插件
{
"path": "",//你需要使⽤插件的页⾯
"style": {
"mp-weixin": {//插件
"usingComponents": {//使⽤插件我这⾥⽤的是地图路线规划
"routePlan": "plugin://routePlan/index"
//插件名称  //插件使⽤的路径
}
}
}
}
4.在页⾯中使⽤地图规划插件
可以参考
onLoad(){
let plugin = requirePlugin('routePlan');
let key = '';  //使⽤在腾讯位置服务申请的key
let referer = '';  //调⽤插件的app的名称
let endPoint = JSON.stringify({  //终点
'name': '吉野家(北京西站北⼝店)',
'latitude': 39.89631551,
'longitude': 116.323459711
});
wx.navigateTo({
flutter uniapp 哪个好url: 'plugin://routePlan/index?key=' + key + '&referer=' + referer + '&endPoint=' +            endPoint    });
}
到这⾥就是全部了。
有什么问题可以提问

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。