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


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优先加载笔记代码
Sep 30 Javascript
jQuery参数列表集合
Apr 06 Javascript
jQuery之网页换肤实现代码
Apr 30 Javascript
完美兼容各大浏览器的jQuery插件实现图片切换特效
Dec 12 Javascript
EasyUI中combobox默认值注意事项
Mar 01 Javascript
简述AngularJS的控制器的使用
Jun 16 Javascript
JS验证逗号隔开可以是中文字母数字
Apr 22 Javascript
Bootstrap表单组件教程详解
Apr 26 Javascript
Bootstrap布局之栅格系统详解
Jun 13 Javascript
JS html时钟制作代码分享
Mar 03 Javascript
[js高手之路]从原型链开始图解继承到组合继承的产生详解
Aug 28 Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
Aug 13 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编写PDF文档生成器
2006/10/09 PHP
推荐php模板技术[转]
2007/01/04 PHP
用PHP写的基于Memcache的Queue实现代码
2011/11/27 PHP
php去除html标记的原生函数详解
2015/01/27 PHP
php数组转成json格式的方法
2015/03/09 PHP
thinkPHP5实现的查询数据库并返回json数据实例
2017/10/23 PHP
PHP实现Redis单据锁以及防止并发重复写入
2018/04/10 PHP
PHP PDOStatement::closeCursor讲解
2019/01/30 PHP
js+FSO遍历文件夹下文件并显示
2007/03/07 Javascript
关于COOKIE个数与大小的问题
2011/01/17 Javascript
js替换字符串的所有示例代码
2013/07/23 Javascript
jquery动态增加删除表格行的小例子
2013/11/14 Javascript
Ext GridPanel加载完数据后进行操作示例代码
2014/06/17 Javascript
node.js中的console.assert方法使用说明
2014/12/10 Javascript
微信小程序 教程之WXML
2016/10/18 Javascript
如何获取TypeScript的声明文件.d.ts
2018/05/01 Javascript
Bootstrap Table 双击、单击行获取该行及全表内容
2018/08/31 Javascript
Vue异步组件处理路由组件加载状态的解决方案
2018/09/07 Javascript
React Native 混合开发多入口加载方式详解
2019/09/23 Javascript
用jQuery实现抽奖程序
2020/04/12 jQuery
JavaScript实现网页留言板功能
2020/11/23 Javascript
[54:08]LGD女子刀塔学院 DOTA2炼金术士教学
2014/01/09 DOTA
Python如何实现守护进程的方法示例
2017/02/08 Python
Python爬取网页中的图片(搜狗图片)详解
2017/03/23 Python
python 生成器协程运算实例
2017/09/04 Python
python验证码识别的示例代码
2017/09/21 Python
Python 线性回归分析以及评价指标详解
2020/04/02 Python
《兰亭集序》教学反思
2014/02/11 职场文书
放飞中国梦演讲稿
2014/04/23 职场文书
体育教师求职信
2014/05/24 职场文书
2014年创先争优工作总结
2014/12/11 职场文书
预备党员转正党小组意见
2015/06/01 职场文书
nginx实现发布静态资源的方法
2021/03/31 Servers
python获取淘宝服务器时间的代码示例
2021/04/22 Python
浅析NIO系列之TCP
2021/06/15 Java/Android
python基础之类属性和实例属性
2021/10/24 Python