欢迎来到代码驿站!

JavaScript代码

当前位置:首页 > 网页前端 > JavaScript代码

微信小程序实现导航功能的操作步骤

时间:2021-10-20 08:14:33|栏目:JavaScript代码|点击:

一、效果图

二、操作步骤

1、申请腾讯地图key――地址

2、小程序后台添加腾讯插件――开发文档

3、小程序代码app.json设置

let plugin = requirePlugin('routePlan');
let key = ''; //使用在腾讯位置服务申请的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
});

或者也可以使用小程序内置地图导航

使用小程序内置地图wx.getLocation和wx.openLocation

官网链接

//wxml
<button type="default" bindtap="openMap">打开地图</button>
//js
Page({
 data: {

 },
 openMap: function () {
 wx.getLocation({
  type: 'gcj02', // 默认为 wgs84 返回 gps 坐标,gcj02 返回可用于 wx.openLocation 的坐标
  success: function (res) {
  // success
  console.log(res.latitude);
  console.log(res.longitude);
  wx.openLocation({
   latitude: res.latitude, // 纬度,范围为-90~90,负数表示南纬
   longitude: res.longitude, // 经度,范围为-180~180,负数表示西经
   scale: 28, // 缩放比例
   name:"要找的地方名字(某某饭店)",
   address:"地址:要去的地点详细描述"
  })
  }
 })
 }
})

总结

上一篇:JS实现字符串翻转的方法分析

栏    目:JavaScript代码

下一篇:Document.location.href和.replace的区别示例介绍

本文标题:微信小程序实现导航功能的操作步骤

本文地址:http://www.codeinn.net/misctech/180636.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有