微信小程序实现打开内置地图功能【附源码下载】


Posted in Javascript onDecember 07, 2017

本文实例讲述了微信小程序实现打开内置地图功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序实现打开内置地图功能【附源码下载】

2、关键代码

index.wxml布局文件代码

<button type="default" bindtap="openMap">打开地图</button>

index.js逻辑文件代码

Page({
 openMap:function(){
  wx.getLocation({
   type: 'gcj02', // 默认为 wgs84 返回 gps 坐标,gcj02 返回可用于 wx.openLocation 的坐标
   success: function(res){
    // success
    wx.openLocation({
     latitude: res.latitude, // 纬度,范围为-90~90,负数表示南纬
     longitude: res.longitude, // 经度,范围为-180~180,负数表示西经
     scale: 28, // 缩放比例
    })
   }
  })
 }
})

这里bindtap="openMap"绑定的openMap函数中调用wx.openLocation函数获取本机经纬度信息。

更多关于wx.openLocation函数详细介绍可参考官网 https://mp.weixin.qq.com/debug/wxadoc/dev/api/location.html

3、源代码点击此处本站下载

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
javascript实现面向对象类的功能书写技巧
Mar 07 Javascript
jquery控制显示服务器生成的图片流
Aug 04 Javascript
JavaScript对象学习小结
Sep 02 Javascript
有关jquery与DOM节点操作方法和属性记录
Apr 15 Javascript
Jquery树插件zTree实现菜单树
Jan 24 Javascript
微信小程序中使用Promise进行异步流程处理的实例详解
Aug 17 Javascript
详解Vue如何支持JSX语法
Nov 10 Javascript
Vue的轮播图组件实现方法
Mar 03 Javascript
js实现多个倒计时并行 js拼团倒计时
Feb 25 Javascript
微信小程序bindinput与bindsubmit的区别实例分析
Apr 17 Javascript
bootstrap Table实现合并相同行
Jul 19 Javascript
JS实现动态星空背景效果
Nov 01 Javascript
js实现关闭网页出现是否离开提示
Dec 07 #Javascript
JavaScrip关于创建常量的知识点
Dec 07 #Javascript
浅谈vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
Dec 07 #Javascript
微信小程序swiper组件用法实例分析【附源码下载】
Dec 07 #Javascript
jQuery实现简单的下拉菜单导航功能示例
Dec 07 #jQuery
vue中路由参数传递可能会遇到的坑
Dec 07 #Javascript
浅谈AngularJs 双向绑定原理(数据绑定机制)
Dec 07 #Javascript
You might like
PHP新手上路(七)
2006/10/09 PHP
php文章内容分页并生成相应的htm静态页面代码
2010/06/07 PHP
让PHP更快的提供文件下载的代码
2012/06/13 PHP
PHP中echo,print_r与var_dump区别分析
2014/09/29 PHP
php模拟用户自动在qq空间发表文章的方法
2015/01/07 PHP
php中smarty实现多模版网站的方法
2015/06/11 PHP
php自定义函数实现JS的escape的方法示例
2016/07/07 PHP
jqGrid jQuery 表格插件测试代码
2011/08/23 Javascript
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
IE中图片的onload事件无效问题和解决方法
2014/06/06 Javascript
简化版手机端照片预览组件
2015/04/13 Javascript
JQuery实现图片轮播效果
2015/09/15 Javascript
浅谈jQuery为哪般去掉了浏览器检测
2016/08/29 Javascript
详解AngularJS1.6版本中ui-router路由中/#!/的解决方法
2017/05/22 Javascript
微信小程序request出现400的问题解决办法
2017/05/23 Javascript
解决vue 更改计算属性后select选中值不更改的问题
2018/03/02 Javascript
Vue 事件处理操作实例详解
2019/03/05 Javascript
angular2 NgModel模块的具体使用方法
2019/04/10 Javascript
python实现迭代法求方程组的根过程解析
2019/11/25 Javascript
Jquery使用each函数实现遍历及数组处理
2020/07/14 jQuery
理解python正则表达式
2016/01/15 Python
python实现给scatter设置颜色渐变条colorbar的方法
2018/12/13 Python
Python设计模式之抽象工厂模式原理与用法详解
2019/01/15 Python
python os.path.isfile 的使用误区详解
2019/11/29 Python
如何利用pygame实现简单的五子棋游戏
2019/12/29 Python
pyqt5实现井字棋的示例代码
2020/12/07 Python
HTML5中的强制下载属性download使用实例解析
2016/05/12 HTML / CSS
Java Servlet API中forward() 与redirect()的区别
2014/04/20 面试题
英语专业大学生求职简历的自我评价
2013/10/18 职场文书
总经理助理的八要求
2013/11/12 职场文书
地球物理学专业推荐信
2014/09/08 职场文书
中国在我心中演讲稿
2014/09/13 职场文书
房地产项目合作意向书
2015/05/08 职场文书
大学生暑期实践报告之企业经营管理
2019/08/08 职场文书
详解Spring Boot使用系统参数表提升系统的灵活性
2021/06/30 Java/Android
mysql的Buffer Pool存储及原理
2022/04/02 MySQL