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


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 相关文章推荐
JQuery设置获取下拉菜单某个选项的值(比较全)
Aug 05 Javascript
node.js中的fs.fchmodSync方法使用说明
Dec 16 Javascript
JavaScript显示当前文档最后修改日期的方法
Mar 19 Javascript
理解JS绑定事件
Jan 19 Javascript
javascript作用域、作用域链(菜鸟必看)
Jun 16 Javascript
JQuery学习总结【一】
Dec 01 Javascript
javascript使用递归算法求两个数字组合功能示例
Jan 03 Javascript
AngularJS 防止页面闪烁的方法
Mar 09 Javascript
浅谈express 中间件机制及实现原理
Aug 31 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
May 16 Javascript
微信小程序用户位置权限的获取方法(拒绝后提醒)
Nov 15 Javascript
Vue中使用canvas方法总结
Feb 12 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数组指针操作详解
2017/02/14 PHP
PHP中引用类型和值类型功能与用法示例
2019/02/26 PHP
PHP常量及变量区别原理详解
2020/08/14 PHP
jquery $.ajax入门应用一
2008/11/19 Javascript
javascript 有趣而诡异的数组
2009/04/06 Javascript
JavaScript 利用Cookie记录用户登录信息
2009/12/08 Javascript
JavaScript 字符串与数组转换函数[不用split与join]
2009/12/13 Javascript
基于JQuery的6个Tab选项卡插件
2010/09/03 Javascript
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)
2014/03/14 Javascript
jQuery插件datalist实现很好看的input下拉列表
2015/07/14 Javascript
jQuery解析返回的xml和json方法详解
2017/01/05 Javascript
ES6中class类用法实例浅析
2017/04/06 Javascript
bootstrap table实现双击可编辑、添加、删除行功能
2017/09/27 Javascript
nodejs中request库使用HTTPS代理的方法
2019/04/30 NodeJs
微信小程序实现侧边分类栏
2019/10/21 Javascript
javascript设计模式 ? 解释器模式原理与用法实例分析
2020/04/17 Javascript
js实现拾色器插件(ColorPicker)
2020/05/21 Javascript
Element PageHeader页头的使用方法
2020/07/26 Javascript
Python中动态创建类实例的方法
2017/03/24 Python
python简单操作excle的方法
2018/09/12 Python
使用Python快乐学数学Github万星神器Manim简介
2019/08/07 Python
Python任务调度模块APScheduler使用
2020/04/15 Python
阿姆斯特丹杜莎夫人蜡像馆官方网站:Madame Tussauds Amsterdam
2019/03/12 全球购物
科颜氏法国官网:Kiehl’s法国
2019/08/20 全球购物
俄罗斯最大的在线珠宝大卖场:Nebo
2019/12/08 全球购物
什么是Rollback Segment
2013/04/22 面试题
大学生专业个人学习的自我评价
2013/10/26 职场文书
实习教师个人的自我评价
2013/11/08 职场文书
信息与计算科学专业推荐信
2014/02/23 职场文书
合作协议书怎么写
2014/04/18 职场文书
国庆节活动总结
2014/08/26 职场文书
成事在人观后感
2015/06/16 职场文书
2015入党自传格式范文
2015/06/26 职场文书
党员反腐倡廉学习心得体会
2015/08/15 职场文书
解析探秘fescar分布式事务实现原理
2022/02/28 Java/Android
Python创建SQL数据库流程逐步讲解
2022/09/23 Python