微信小程序中进行地图导航功能的实现方法


Posted in Javascript onJune 29, 2018

前段时间一直都在做小程序做了两个月了,其中对于小程序还是有很不理解的地方看着一些大企业的小程序自己模仿其实还是有一些难度的,我觉得学习小程序看一遍文档是不够的我们要做的是看别人的例子对着文档一一对照!

      好这次我们来开始我们的开发,其实微信小程序里面是不能导航的,原因是小程序的代码最多只能有1M,他的运行内存只能有10M,一个区域地图下载下来就不止1M了所以在应用内我们无法做到导航的,但是应用外呢!

     我问过很多做安卓和IOS的同僚一般如果导航这个功能不是很重要的话就会放到应用外来做这个功能,但是高德地图和腾讯地图都会有响应的SDK,可是小程序不同,尽管上面也有小程序的SDK但是也是没有用的,那么我们解决应用外调用的呢?

    这就需要我们重新认识一下位置的API

wx.getLocation({
 type: 'gcj02', //返回可以用于wx.openLocation的经纬度
 success: function(res) {
  var latitude = res.latitude
  var longitude = res.longitude
  wx.openLocation({
   latitude: latitude,
   longitude: longitude,
   name:"花园桥肯德基",
   scale: 28
  })
 }
})

   然后就会出现下图

微信小程序中进行地图导航功能的实现方法

     点击绿圆点点右下角的

微信小程序中进行地图导航功能的实现方法

   然后是

微信小程序中进行地图导航功能的实现方法

  最后就到了高德啦!

  微信小程序中进行地图导航功能的实现方法

总结

以上所述是小编给大家介绍的微信小程序中进行地图导航功能的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
斜45度寻路实现函数
Aug 20 Javascript
基于jquery点击自以外任意处,关闭自身的代码
Feb 10 Javascript
JQuery select控件的相关操作实现代码
Sep 14 Javascript
jQuery实现类似淘宝购物车全选状态示例
Jun 26 Javascript
JS实现自适应高度表单文本框的方法
Feb 25 Javascript
javascript实现二级级联菜单的简单制作
Nov 19 Javascript
JavaScript省市级联下拉菜单实例
Feb 14 Javascript
Ionic3 UI组件之autocomplete详解
Jun 08 Javascript
RequireJS用法简单示例
Aug 20 Javascript
js限制input只能输入有效的数字(第一个不能是小数点)
Sep 28 Javascript
解决layui 三级联动下拉框更新时回显的问题
Sep 03 Javascript
js通过循环多张图片实现动画效果
Dec 19 Javascript
Vue表单demo v-model双向绑定问题
Jun 29 #Javascript
vue底部加载更多的实例代码
Jun 29 #Javascript
使用vue打包时vendor文件过大或者是app.js文件很大的问题
Jun 29 #Javascript
vue项目打包后打开页面空白解决办法
Jun 29 #Javascript
详解Vue webapp项目通过HBulider打包原生APP
Jun 29 #Javascript
Vue下路由History模式打包后页面空白的解决方法
Jun 29 #Javascript
详解Vue微信授权登录前后端分离较为优雅的解决方案
Jun 29 #Javascript
You might like
php创建多级目录代码
2008/06/05 PHP
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
2013/11/18 Javascript
Javascript连接多个数组不用concat来解决
2014/03/24 Javascript
jQuery实现HTML5 placeholder效果实例
2014/12/09 Javascript
JS获取时间的相关函数及时间戳与时间日期之间的转换
2016/02/04 Javascript
JavaScript中的编码和解码函数
2017/02/15 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
JavaScript高阶教程之“==”隐藏下的类型转换
2019/04/11 Javascript
让 babel webpack vue 配置文件支持智能提示的方法
2019/06/22 Javascript
[01:02:17]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG
2014/05/26 DOTA
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
Django实现的自定义访问日志模块示例
2017/06/23 Python
Numpy中stack(),hstack(),vstack()函数用法介绍及实例
2018/01/09 Python
Tensorflow环境搭建的方法步骤
2018/02/07 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
2018/10/15 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
python使用for循环计算0-100的整数的和方法
2019/02/01 Python
Django框架中间件定义与使用方法案例分析
2019/11/28 Python
numpy.linalg.eig() 计算矩阵特征向量方式
2019/11/29 Python
利用keras使用神经网络预测销量操作
2020/07/07 Python
详解使用Python写一个向数据库填充数据的小工具(推荐)
2020/09/11 Python
Lee牛仔裤澳大利亚官网:美国著名牛仔裤品牌
2017/09/02 全球购物
德国最大的设计师鞋网上商店:Budapester
2017/12/07 全球购物
泰国第一的化妆品网站:Konvy
2018/02/25 全球购物
Joules官网:女士、男士和儿童服装和鞋类
2018/10/23 全球购物
python+selenium小米商城红米K40手机自动抢购的示例代码
2021/03/24 Python
店长助理岗位职责
2013/12/13 职场文书
十佳护士获奖感言
2014/02/18 职场文书
详细的本科生职业生涯规划范文
2014/09/16 职场文书
2014年小学数学教师工作总结
2014/12/03 职场文书
入党现实表现材料
2014/12/23 职场文书
应急管理工作总结2015
2015/05/04 职场文书
2015年初一班主任工作总结
2015/05/13 职场文书
导游词之宁夏贺兰山岩画
2019/11/08 职场文书
WIN10使用IIS部署ftp服务器详细教程
2022/08/05 Servers