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


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 相关文章推荐
jQuery 表单验证扩展(三)
Oct 20 Javascript
JS实现很实用的对联广告代码(可自适应高度)
Sep 18 Javascript
JS中dom0级事件和dom2级事件的区别介绍
May 05 Javascript
AngularJS 教程及实例代码
Oct 23 Javascript
Vue2.2.0+新特性整理及注意事项
Aug 22 Javascript
深入理解移动前端开发之viewport
Oct 19 Javascript
详解React项目如何修改打包地址(编译输出文件地址)
Mar 21 Javascript
JavaScript实现简单的弹窗效果
May 19 Javascript
bootstrapValidator表单校验、更改状态、新增、移除校验字段的实例代码
May 19 Javascript
Element Tooltip 文字提示的使用示例
Jul 26 Javascript
JS实现可以用键盘方向键控制的动画
Dec 11 Javascript
关于element的表单组件整理笔记
Feb 05 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 allow_url_include的应用和解释
2010/04/22 PHP
PHP封装CURL扩展类实例
2015/07/28 PHP
PHP中Socket连接及读写数据超时问题分析
2016/07/19 PHP
使用phpQuery获取数组的实例
2017/03/13 PHP
PHP中PCRE正则解析代码详解
2019/04/26 PHP
js 中{},[]中括号,大括号使用详解
2011/05/12 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
js jquery ajax的几种用法总结(及优缺点介绍)
2014/01/28 Javascript
jQuery中on()方法用法实例
2015/01/19 Javascript
JavaScript中的bold()方法使用详解
2015/06/08 Javascript
webpack中引用jquery的简单实现
2016/06/08 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
JavaScript 字符串常用操作小结(非常实用)
2016/11/30 Javascript
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
JavaScript中使用import 和require打包后实现原理分析
2018/03/07 Javascript
用Axios Element实现全局的请求loading的方法
2018/03/15 Javascript
利用Console来Debug的10个高级技巧汇总
2018/03/26 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
2020/08/26 Javascript
浅要分析Python程序与C程序的结合使用
2015/04/07 Python
为Python的web框架编写MVC配置来使其运行的教程
2015/04/30 Python
Python中方法链的使用方法
2016/02/23 Python
Python数据库的连接实现方法与注意事项
2016/02/27 Python
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
Python改变对象的字符串显示的方法
2020/08/01 Python
pip已经安装好第三方库但pycharm中import时还是标红的解决方案
2020/10/09 Python
Python hashlib模块的使用示例
2020/10/09 Python
html5清空画布方法(三种)
2017/10/16 HTML / CSS
Mankind西班牙男士护肤品网站:购买皮肤护理、护发和剃须
2017/04/27 全球购物
凌阳科技股份有限公司C++程序员面试题笔试题
2014/11/20 面试题
校优秀毕业生主要事迹
2014/05/26 职场文书
节能环保演讲稿
2014/08/28 职场文书
外国人来华邀请函
2015/01/31 职场文书
大学生旷课检讨书1000字
2015/02/19 职场文书
2015年房地产个人工作总结
2015/05/26 职场文书
2015年试用期工作总结范文
2015/05/28 职场文书