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


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 LigerUI 使用教程表格篇(1)
Jan 18 Javascript
javascript学习笔记(十七) 检测浏览器插件代码
Jun 20 Javascript
Json字符串转换为JS对象的高效方法实例
May 01 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
May 14 Javascript
jquery select多选框的左右移动 具体实现代码
Jul 03 Javascript
jquery Easyui快速开发总结
Aug 20 Javascript
jQuery+HTML5美女瀑布流布局实现方法
Sep 21 Javascript
详解微信小程序调起键盘性能优化
Jul 24 Javascript
JS立即执行函数功能与用法分析
Jan 15 Javascript
VUE实现密码验证与提示功能
Oct 18 Javascript
JavaScript语句错误throw、try及catch实例解析
Aug 18 Javascript
layui使用及简单的三级联动实现教程
Dec 01 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
VOLVO车载收音机
2021/03/02 无线电
php 引用(&amp;)详解
2009/11/20 PHP
thinkPHP实现签到功能的方法
2017/03/15 PHP
Laravel 微信小程序后端实现用户登录的示例代码
2019/11/26 PHP
javascript 常用功能总结
2012/03/18 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
2014/04/21 Javascript
Javascript检查图片大小不要让大图片撑破页面
2014/11/04 Javascript
jQuery表单美化插件jqTransform使用详解
2015/04/12 Javascript
JS动态插入并立即执行回调函数的方法
2016/04/21 Javascript
微信小程序 倒计时组件实现代码
2016/10/24 Javascript
canvas 实现中国象棋
2017/02/17 Javascript
JQuery.dataTables表格插件添加跳转到指定页
2017/06/09 jQuery
jQuery 改变P标签文本值方法
2018/02/24 jQuery
Vue+ElementUI实现表单动态渲染、可视化配置的方法
2018/03/07 Javascript
利用vscode调试编译后的js代码详解
2018/05/14 Javascript
使用JS代码实现俄罗斯方块游戏
2018/08/03 Javascript
jQuery md5加密插件jQuery.md5.js用法示例
2018/08/24 jQuery
JS中判断字符串存在和非空的方法
2018/09/12 Javascript
解决betterScroll在vue中存在图片时,出现拉不动的问题
2018/09/27 Javascript
详解vue在项目中使用百度地图
2019/03/26 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
[13:55]Newbee vs Team Spirit
2018/06/07 DOTA
python如何对实例属性进行类型检查
2018/03/20 Python
python 重定向获取真实url的方法
2018/05/11 Python
解决已经安装requests,却依然提示No module named requests问题
2018/05/18 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
Python给定一个句子倒序输出单词以及字母的方法
2018/12/20 Python
用Python解决x的n次方问题
2019/02/08 Python
搞定这套Python爬虫面试题(面试会so easy)
2019/04/03 Python
关于PyTorch源码解读之torchvision.models
2019/08/17 Python
numpy 声明空数组详解
2019/12/05 Python
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
是否可以从一个static方法内部发出对非static方法的调用?
2014/08/18 面试题
公务员年终个人总结
2015/02/12 职场文书
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS
Spring boot实现上传文件到本地服务器
2022/08/14 Java/Android