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


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 相关文章推荐
[原创]来自ImageSee官方 JavaScript图片浏览器
Jan 16 Javascript
使用text方法获取Html元素文本信息示例
Sep 01 Javascript
超炫的jquery仿flash导航栏特效
Nov 11 Javascript
JS+CSS实现可以凹陷显示选中单元格的方法
Mar 02 Javascript
Javascript中的方法链(Method Chaining)介绍
Mar 15 Javascript
jQuery实现浮动层随浏览器滚动条滚动的方法
Sep 22 Javascript
全系IE支持Bootstrap的解决方法
Oct 19 Javascript
微信小程序 canvas API详解及实例代码
Oct 08 Javascript
微信js-sdk地理位置接口用法示例
Oct 12 Javascript
在vue中阻止浏览器后退的实例
Nov 06 Javascript
vue+echarts实现中国地图流动效果(步骤详解)
Jan 27 Vue.js
js 执行上下文和作用域的相关总结
Feb 08 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
如何开始收听短波广播
2021/03/01 无线电
php中判断一个字符串包含另一个字符串的方法
2007/03/19 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
2013/01/13 PHP
Smarty中的注释和截断功能介绍
2015/04/09 PHP
微信支付PHP SDK之微信公众号支付代码详解
2015/12/09 PHP
thinkPHP删除前弹出确认框的简单实现方法
2016/05/16 PHP
php 生成签名及验证签名详解
2016/10/26 PHP
PHP长网址与短网址的实现方法
2017/10/13 PHP
PHP实现的二分查找算法实例分析
2017/12/19 PHP
javascript 控制弹出窗口
2007/04/10 Javascript
JQuery 学习笔记 选择器之五
2009/07/23 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
js中函数调用的两种常用方法使用介绍
2014/07/17 Javascript
9个让JavaScript调试更简单的Console命令
2016/11/14 Javascript
百度搜索框智能提示案例jsonp
2016/11/28 Javascript
js数组去重的hash方法
2016/12/22 Javascript
JS实现的汉字与Unicode码相互转化功能分析
2018/05/25 Javascript
JS实现碰撞检测效果
2020/03/12 Javascript
Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能详解
2020/04/29 Javascript
基于Vue.js+Nuxt开发自定义弹出层组件
2020/10/09 Javascript
[06:04]DOTA2英雄梦之声Vol19卓尔游侠
2014/06/20 DOTA
[01:08]2014DOTA2展望TI 剑指西雅图LGD战队专访
2014/06/30 DOTA
Python脚本在Appium库上对移动应用实现自动化测试
2015/04/17 Python
Python插件virtualenv搭建虚拟环境
2017/11/20 Python
python实现感知机线性分类模型示例代码
2019/06/02 Python
解决django框架model中外键不落实到数据库问题
2020/05/20 Python
德国前卫设计师时装在线商店:Luxury Loft
2019/11/04 全球购物
自动化专业本科毕业生求职信
2013/10/20 职场文书
电子商务网站的创业计划书
2014/01/05 职场文书
不忘国耻振兴中华演讲稿
2014/05/14 职场文书
公司活动总结怎么写
2014/06/25 职场文书
开展党的群众路线教育实践活动工作总结
2014/11/05 职场文书
飞越疯人院观后感
2015/06/09 职场文书
HTML基础-标签分类(闭合标签,空标签,块级元素,行内元素,行级块元素,可替换元素)
2021/03/31 HTML / CSS
使用ICOM IC-R9500接收机同时测评十台收音机中波接收性能
2022/05/10 无线电
java实现web实时消息推送的七种方案
2022/07/23 Java/Android