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


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 相关文章推荐
Jquery右下角抖动、浮动 实例代码(兼容ie6、FF)
Aug 15 Javascript
BootStrap智能表单实战系列(九)表单图片上传的支持
Jun 13 Javascript
全面解析标签页的切换方式
Aug 21 Javascript
jQuery Easyui datagrid连续发送两次请求问题
Dec 13 Javascript
jQuery简单实现MD5加密的方法
Mar 03 Javascript
Vue.use源码分析
Apr 22 Javascript
Node.js中Bootstrap-table的两种分页的实现方法
Sep 18 Javascript
JavaScript命名空间模式实例详解
Jun 20 Javascript
微信小程序实现星级评价
Nov 20 Javascript
微信小程序实现滑动翻页效果(完整代码)
Dec 06 Javascript
ES2020 新特性(种草)
Jan 12 Javascript
html5 录制mp3音频支持采样率和比特率设置
Jul 15 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
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
php获取从百度搜索进入网站的关键词的详细代码
2014/01/08 PHP
php获取当前页面完整URL地址
2015/12/30 PHP
浅谈PHP中的
2016/04/23 PHP
修改Laravel5.3中的路由文件与路径
2016/08/10 PHP
thinkPHP框架中执行原生SQL语句的方法
2017/10/25 PHP
PHP crypt()函数的用法讲解
2019/02/15 PHP
JavaScript在IE中“意外地调用了方法或属性访问”
2008/11/19 Javascript
浏览器加载、渲染和解析过程黑箱简析
2012/11/29 Javascript
js判断上传文件后缀名是否合法
2016/01/28 Javascript
全面解析Bootstrap中scrollspy(滚动监听)的使用方法
2016/06/06 Javascript
AngularJS模仿Form表单提交的实现代码
2016/12/08 Javascript
javascript获取以及设置光标位置
2017/02/16 Javascript
JavaScript html5利用FileReader实现上传功能
2020/03/27 Javascript
JavaScript 函数的定义-调用、注意事项
2017/04/16 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
2017/07/12 jQuery
VUE element-ui 写个复用Table组件的示例代码
2017/11/18 Javascript
es6新特性之 class 基本用法解析
2018/05/05 Javascript
微信小程序人脸识别功能代码实例
2019/05/07 Javascript
微信小程序引入模块中wxml、wxss、js的方法示例
2019/08/09 Javascript
微信小程序 生成携带参数的二维码
2019/10/23 Javascript
JavaScript 如何计算文本的行数的实现
2020/09/14 Javascript
使用TS来编写express服务器的方法步骤
2020/10/29 Javascript
用Python进行行为驱动开发的入门教程
2015/04/23 Python
python书籍信息爬虫实例
2018/03/19 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
2020/01/04 Python
纯DOM+CSS3实现简单的小风车动画
2016/09/27 HTML / CSS
Arti-shopping中文官网:大型海外商品一站式直邮平台
2020/03/23 全球购物
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
2014/05/20 面试题
开办饭店创业计划书
2013/12/28 职场文书
优秀少先队大队辅导员事迹材料
2014/05/04 职场文书
五月的鲜花活动方案
2014/08/21 职场文书
材料物理专业求职信
2014/09/01 职场文书
2014年世界艾滋病日宣传活动总结
2014/11/18 职场文书
西游记读书笔记
2015/06/25 职场文书