当前位置: 首页 > news >正文

微信小程序-路线规划/导航保姆版

一.微信公众平台增加插件

1.登录后点击——账号设置

2.点击——第三方设置

3.插件管理点击添加插件——搜索腾讯位置服务路线规划后添加

二.腾讯位置服务网站配置

1.进入腾讯位置服务网站注册登录——官网地址:https://lbs.qq.com

2.登录后点击控制台-应用管理-我的应用,进入页面后点击创建应用,创建对应应用

3.创建key,创建应用后点击添加key
lbs.qq.com
servicewechat.com
你小程序请求的ip/域名

4.配额管理-key额度页面,配置你的key每天合适的额度,注意一下总额度,超出了就只能付费了

三.app.json/pages.json小程序的配置

原生在app.json中新增或uniapp项目在pages.json中新增配置permissionplugins,注意你的微信公众平台中开发管理-接口设置-地理位置的接口要对应的开通

{
"permission": {"scope.userLocation": {"desc": "您的位置信息将用于小程序定位"}},"plugins": {"route-plan": {"version": "2.2.0","provider": "wx50b5593e81dd937a"}},
pages:{
   你的页面路由
}
}

  

四.小程序代码编写

const guide = () => {
// 腾讯位置服务key
const key = '你在腾讯位置服务创建的key';// 调用插件的app的名称const referer = '调用插件的app的名称';// 用户openIdconst openId = '随便写一个随机值就行也可不传';// 是否启用智能规划const enableAI = true;// 是否开启导航功能const navigation = 1;// 起点const startPoint = JSON.stringify({name: 起点名,latitude: 起点的lat,longitude: 起点的lon,});// 终点const endPoint = JSON.stringify({name: 终点的name,latitude: 终点的lat,longitude: 终点的lon,});// 个性化图层const layerStyle = 1;// 导航wx.navigateTo({url: `plugin://route-plan/index?key=${key}&referer=${referer}&openId=${openId}&startPoint=${startPoint}&endPoint=${endPoint}
&enableAI=${enableAI}&navigation=${navigation}&layerStyle=${layerStyle}`})
}

注意:如果要导航从微信小程序跳转到app时起点会变成我的位置,即起点如果不是我的位置的话会丢失,这个是因为微信小程序提供的api限制了只能传入目的地,不能传入起点导致的,可以参考文档: https://developers.weixin.qq.com/miniprogram/dev/api/media/map/MapContext.openMapApp.html。 目前微信小程序的导航无法解决这个问题

 

http://www.jsqmd.com/news/204420/

相关文章:

  • 数据化浪潮下的科技成果转化:知识图谱如何重塑创新生态
  • 2026年宁波丙级办公楼出租信息推荐,低门槛办公楼招商优质企业年度排名全解析 - 工业品牌热点
  • 数据化浪潮下的技术转移革新:知识图谱如何重塑创新生态
  • SaaS 和 MaaS
  • 2026年深圳办公室出租指南:盘点五大产业园区,聚焦科技孵化与企业成长 - 品牌2026
  • 为什么你的 RAG 系统在复杂问题上失灵?
  • 微信小程序开发公司怎么选?避开低价陷阱的5大关键指标 课程小程序/硬件小程序/微信小程序开发公司推荐 - 品牌2026
  • 2026武汉防火门定制公司TOP5推荐:靠谱源头厂家选哪家? - 工业设备
  • 2025年度哪个有实力的高品质无负压变频供水设备厂家产品品质质量好 - 品牌推荐大师
  • Docker镜像源配置错误导致拉取失败?这份VibeThinker镜像清单请收好
  • 2026年 柱塞泵厂家权威推荐榜:高压/液压/气动/电动/小型/超高压/往复式柱塞泵,柱塞/三柱塞/柱塞式高压泵实力品牌深度解析 - 品牌企业推荐师(官方)
  • 【Docker与Git协同工作树配置秘籍】:掌握高效开发环境搭建的5大核心步骤
  • ubuntu22.04安装harbor
  • 哈尔滨汽车贴膜找哪家?汽车防爆膜贴膜口碑好合适公司推荐排名 - 工业品网
  • 2026杭州本地物业公司怎么选?专业物业管理公司服务项目及口碑对比 - 栗子测评
  • 2026年赣州热门装修公司推荐:赣州水木居装饰售后服务好吗 - 工业品牌热点
  • 如何在 Amazon Linux 2 服务器上部署并优化 Docker 容器,简化 CI/CD 流程并提升开发效率
  • static的注意事项
  • 垂直农场LED光照控制算法的节能测试框架与实践——面向软件测试工程师的技术解析
  • VS Code 最新版本下载安装,中文设置,微软免费轻量代码编辑器 新手必备
  • 理发店洗头床厂家直销哪家值得选?美发店发廊专用洗头床哪家好?2026年靠谱洗头床直销厂家全攻略 - 栗子测评
  • Baidu PaddlePaddle模型部署:VibeThinker生成Serving服务脚本
  • Airflow DAG编排:VibeThinker定义任务依赖关系图
  • 2025年耐候钢板供应商推荐榜:耐候钢/耐候钢板/耐候钢园林景观/耐候钢锈钢板/耐候钢耐腐蚀钢/耐候钢板光伏支架源头厂家精选 - 品牌推荐官
  • 深度测评专科生必备8款AI论文写作软件TOP8
  • Git commit信息自动生成:利用VibeThinker提升团队协作效率
  • 2025年智慧教育/文娱演艺/指挥中心专用LED屏推荐榜:广州诚芯光电科技领跑显示行业 - 品牌推荐官
  • Day57 PythonStudy
  • 破解ASTM D4169 23e1 DC13抗压难题!医疗器械运输测试避坑指南
  • 全网最全专科生AI论文平台TOP9:开题报告文献综述必备