微信小程序 获取当前地理位置和经纬度实例代码


Posted in Javascript onDecember 05, 2016

微信小程序实例-获取当前的地理位置、经纬度

微信小程序官方文档

https://mp.weixin.qq.com/debug/wxadoc/dev/api/location.html

JS代码

//index.js
//获取应用实例
var app = getApp()
Page({
 data: {
  motto: '示例小程序-获取当前地理位、速度',
  userInfo: {},
  hasLocation:false,
  location:{}
 },
 //事件处理函数
 bindViewTap: function() {
  wx.navigateTo({
   url: '../logs/logs'
  })
 },
 onLoad: function () {
  console.log('onLoad')
  var that = this
  //调用应用实例的方法获取全局数据
  app.getUserInfo(function(userInfo){
   //更新数据
   that.setData({
    userInfo:userInfo
   })
  }),
   wx.getLocation( {
   success: function( res ) {
    console.log( res )
    that.setData( {
     hasLocation: true,
     location: {
      longitude: res.longitude,
      latitude: res.latitude
     }
    })
   }
  })
 }
})

index.wxml

<!--index.wxml-->
<view class="container">
 <view bindtap="bindViewTap" class="userinfo">
  <image class="userinfo-avatar" src="{{userInfo.avatarUrl}}" background-size="cover"></image>
  <text class="userinfo-nickname">{{userInfo.nickName}}</text>
 </view>
 <view class="usermotto">
  <!-- <text class="user-motto">{{motto}}\n</text>-->
  <text>经度:{{location.longitude}}\n</text>
  <text>纬度:{{location.latitude}}</text>
 </view>
</view>

运行效果

微信小程序 获取当前地理位置和经纬度实例代码

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
javascript学习随笔(使用window和frame)的技巧
Mar 08 Javascript
前端开发过程中浏览器版本的两种判定方法
Oct 30 Javascript
jQuery DOM插入节点操作指南
Mar 03 Javascript
学习Angular中作用域需要注意的坑
Aug 17 Javascript
JavaScript实现倒计时跳转页面功能【实用】
Dec 13 Javascript
javascript history对象详解
Feb 09 Javascript
BootStrap+Mybatis框架下实现表单提交数据重复验证
Mar 23 Javascript
详解Vue 非父子组件通信方法(非Vuex)
May 24 Javascript
使用vue自定义指令开发表单验证插件validate.js
May 23 Javascript
JS实现利用闭包判断Dom元素和滚动条的方向示例
Aug 26 Javascript
es6中let和const的使用方法详解
Feb 24 Javascript
linux服务器快速卸载安装node环境(简单上手)
Feb 22 Javascript
Servlet实现文件上传,可多文件上传示例
Dec 05 #Javascript
微信小程序 textarea 详解及简单使用方法
Dec 05 #Javascript
解析Javascript单例模式概念与实例
Dec 05 #Javascript
微信公众号  提示:Unauthorized API function 问题解决方法
Dec 05 #Javascript
深入理解jQuery()方法的构建原理
Dec 05 #Javascript
jQuery控制控件文本的长度的操作方法
Dec 05 #Javascript
浅析Ajax语法
Dec 05 #Javascript
You might like
php断点续传之如何分割合并文件
2014/03/22 PHP
WordPress中转义HTML与过滤链接的相关PHP函数使用解析
2015/12/22 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
2017/11/16 PHP
Yii2结合Workerman的websocket示例详解
2018/09/10 PHP
利用javascript/jquery对上传文件格式过滤的方法
2009/07/25 Javascript
jQuery 选择器项目实例分析及实现代码
2012/12/28 Javascript
使用JavaScript 实现各种跨域的方法
2013/05/08 Javascript
给html超链接设置事件不使用href来完成跳
2014/04/20 Javascript
jquery实现的树形目录实例
2015/06/26 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
2016/01/06 Javascript
论JavaScript模块化编程
2016/03/07 Javascript
javaScript封装的各种写法
2017/08/14 Javascript
Vue 中批量下载文件并打包的示例代码
2017/11/20 Javascript
加载 vue 远程代码的组件实例详解
2017/11/20 Javascript
js作用域和作用域链及预解析
2019/04/11 Javascript
微信小程序实现单列下拉菜单效果
2019/04/25 Javascript
vue-model实现简易计算器
2020/08/17 Javascript
JS常用跨域方法实现原理解析
2020/12/09 Javascript
详细解读Python中的__init__()方法
2015/05/02 Python
Python数组遍历的简单实现方法小结
2016/04/27 Python
Python3.6基于正则实现的计算器示例【无优化简单注释版】
2018/06/14 Python
python消费kafka数据批量插入到es的方法
2018/12/27 Python
python批量修改文件夹及其子文件夹下的文件内容
2019/03/15 Python
python函数参数(必须参数、可变参数、关键字参数)
2019/08/16 Python
Python 元组拆包示例(Tuple Unpacking)
2019/12/24 Python
深入浅析python 中的self和cls的区别
2020/06/20 Python
Python趣味入门教程之循环语句while
2020/08/26 Python
COACH德国官方网站:纽约现代奢侈品牌,1941年
2018/06/09 全球购物
销售职业生涯规划范文
2014/03/14 职场文书
本科毕业生求职自荐信
2014/04/09 职场文书
普通党员自我剖析材料
2014/10/07 职场文书
2014年收银工作总结
2014/11/13 职场文书
2016新年慰问信范文
2015/03/25 职场文书
PyQt5爬取12306车票信息程序的实现
2021/05/14 Python
SpringCloud之@FeignClient()注解的使用方式
2021/09/25 Java/Android
《艾尔登法环》Boss腐烂树灵很有可能是《黑暗之魂3》的一个废案
2022/04/11 其他游戏