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


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 相关文章推荐
Script标签与访问HTML页面详解
Jan 10 Javascript
ExtJs动态生成treepanel的Json格式
Jul 19 Javascript
CSS中position属性之fixed实现div居中
Dec 14 Javascript
jquery获取css的color值返回RGB的方法
Dec 18 Javascript
Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
Mar 23 Javascript
javascript prototype原型详解(比较基础)
Dec 26 Javascript
Javascript ES6中对象类型Sets的介绍与使用详解
Jul 17 Javascript
webpack3+React 的配置全解
Aug 21 Javascript
bootstrap时间插件daterangepicker使用详解
Oct 19 Javascript
JS中FileReader类实现文件上传及时预览功能
Mar 27 Javascript
利用React高阶组件实现一个面包屑导航的示例
Aug 23 Javascript
vue element ui validate 主动触发错误提示操作
Sep 21 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数据库抽象层 PDO
2011/05/07 PHP
解析PHP获取当前网址及域名的实现代码
2013/06/23 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
2014/08/15 PHP
Smarty3配置及入门语法
2017/02/22 PHP
PHP+Redis开发的书签案例实战详解
2019/07/09 PHP
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
nodejs 后缀名判断限制代码
2011/03/31 NodeJs
jquery解析XML字符串和XML文件的方法说明
2014/02/21 Javascript
js取模(求余数)隔行变色
2014/05/15 Javascript
jquery获取radio值实例
2014/10/16 Javascript
3种js实现string的substring方法
2015/11/09 Javascript
node.js抓取并分析网页内容有无特殊内容的js文件
2015/11/17 Javascript
基于JavaScript获取鼠标位置的各种方法
2015/12/16 Javascript
JavaScript重载函数实例剖析
2016/05/13 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
微信小程序实现收藏与取消收藏切换图片功能
2018/08/03 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
koa大型web项目中使用路由装饰器的方法示例
2019/04/02 Javascript
小程序最新获取用户昵称和头像的方法总结
2019/09/23 Javascript
微信小程序用canvas画图并分享
2020/03/09 Javascript
VueQuillEditor富文本上传图片(非base64)
2020/06/03 Javascript
vue插件--仿微信小程序showModel实现模态提示窗功能
2020/08/19 Javascript
vue中watch和computed的区别与使用方法
2020/08/23 Javascript
小程序组件传值和引入sass的方法(使用vant Weapp组件库)
2020/11/24 Javascript
python通过加号运算符操作列表的方法
2015/07/28 Python
Python3利用SMTP协议发送E-mail电子邮件的方法
2017/09/30 Python
python 执行shell命令并将结果保存的实例
2018/05/11 Python
python SOCKET编程基础入门
2021/02/27 Python
英国度假别墅预订:Sykes Cottages
2017/06/12 全球购物
印度尼西亚手表和包包商店:Urban Icon
2019/12/12 全球购物
Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
2015/08/04 面试题
OSPF有什么优点?为什么OSPF比RIP收敛快?
2013/02/13 面试题
中国梦团日活动总结
2014/07/07 职场文书
机关作风建设工作总结
2014/10/23 职场文书
六一儿童节主持开场白
2015/05/28 职场文书
详解Django的MVT设计模式
2021/04/29 Python