api 定位 微信小程序 精度_微信小程序3种位置API的使用方法详解
获取位置
获取当前的地理位置、速度。当用户离开小程序后,此接口无法调用;当用户点击“显示在聊天顶部”时,此接口可继续调用。
wx.getLocation(object)
获取位置
纬度:{{latitude}}
经度:{{longitude}}
速度:{{speed}}
位置的精确度:{{accuracy}}
高度:{{altitude}}
垂直精度:{{accuracy}}
水平精度:{{accuracy}}
//index.js
//获取应用实例
const app = getApp()
Page({
data: {
latitude: '',
longitude: '',
speed: '',
accuracy: '',
altitude:'',
verticalAccuracy: '',
horizontalAccuracy:''
},
onLoad: function () {
},
getLocation:function(){
var _this=this;
wx.getLocation({
type: 'wgs84',
success: function (res) {
var latitude = res.latitude
var longitude = res.longitude
var speed = res.speed
var accuracy = res.accuracy
var altitude = res.altitude
var verticalAccuracy = res.verticalAccuracy
var horizontalAccuracy = res.horizontalAccuracy
_this.setData({
latitude: latitude,
longitude: longitude,
speed: speed,
accuracy: accuracy,
altitude: altitude,
verticalAccuracy: verticalAccuracy,
horizontalAccuracy: horizontalAccuracy
})
}
})
}
})
打开地图选择位置
wx.chooseLocation(OBJECT)
打开地图选择位置。
需要用户授权 scope.userLocation
wx.chooseLocation(object)
打开地图选择位置
位置名称:{{name}}
详细地址:{{address}}
纬度:{{latitude}}
经度:{{longitude}}
//index.js
//获取应用实例
const app = getApp()
Page({
data: {
name: '',
address: '',
latitude: '',
longitude: ''
},
onLoad: function () {
},
getLocation:function(){
var _this=this;
wx.chooseLocation({
success: function (res) {
var name = res.name
var address = res.address
var latitude = res.latitude
var longitude = res.longitude
_this.setData({
name: name,
address: address,
latitude: latitude,
longitude: longitude
})
}
})
}
})
使用微信内置地图查看位置
使用微信内置地图查看位置。
wx.openLocation(OBJECT)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
api 定位 微信小程序 精度_微信小程序3种位置API的使用方法详解相关推荐
- xpath 取标签下所有文字内容_对Xpath 获取子标签下所有文本的方法详解
对Xpath 获取子标签下所有文本的方法详解 在爬虫中遇见这种怎么办 想提取名称, 但是 名称不在一个标签里 使用xpath string()方法 例如 data.xpath("string ...
- python telnet线程锁_对python使用telnet实现弱密码登录的方法详解
系统环境: 64位win7企业版 python2.7.10 2016.08.16修改内容: 1)read_until()函数是可以设置timeout的,之前不能获取到password之后的返回是因为调 ...
- api 定位 微信小程序 精度_微信小程序城市定位(借助百度地图API判断城市)
概述 微信小程序提供一些API(地址)用于获取当前用户的地理位置等信息,但无论是wx.getLocation,还是wx.chooseLocation均没有单独的字段表示国家与城市信息,仅有经纬度信息. ...
- api 定位 微信小程序 精度_微信小程序开发知识点集锦
一 小程序的生命周期 代码生命周期就是一个对象的生老病死,通常指程序从创建.开始.暂停.唤起.停止.卸载的过程.小程序的生命周期又可分为应用生命周期和页面的生命周期,先单独分析,在结合两者分析 应用生 ...
- api 定位 微信小程序 精度_微信小程序城市定位(百度地图API)
概述 微信小程序提供一些API(地址)用于获取当前用户的地理位置等信息,但无论是wx.getLocation,还是wx.chooseLocation均没有单独的字段表示国家与城市信息,仅有经纬度信息. ...
- 用java写jsp页面跳转页面跳转_五种 JSP页面跳转方法详解
相关文章 JAVA,HashSet面试题:本文列举java面试题中关于HashSet的一些知识点 开源混淆工具ProGuard配置详解及配置实例:ProGuard是一个免费的java类文件压缩,优化, ...
- api 定位 微信小程序 精度_微信小程序API~地理位置location
(1)使用微信内置地图查看位置 wx.openLocation(Object object) 使用微信内置地图查看位置 参数 Object object 属性 类型 默认值 必填 说明 latitud ...
- api 定位 微信小程序 精度_微信小程序定位如何做到精准定位
说明 开发小程序位置定位相关的项目,发现使用微信自带的位置定位不够准确,误差较大... 使用腾讯地图经纬度逆解析位置不准确,原因是经纬度本省不够精确. 下面是我获取经纬度以及解析位置的代码,使用小程序 ...
- api 定位 微信小程序 精度_微信小程序JavaScript SDK
提供路线规划能力. 1. 驾车(driving):支持结合实时路况.少收费.不走高速等多种偏好,精准预估到达时间(ETA): 2. 步行(walking):基于步行路线规划. 3. 骑行(bicycl ...
最新文章
- 如何才能在SQL查询器中使用语句查询出表的列名及数据类型(包括类型和长度)...
- C++ edit distances最小编辑距离(附完整源码)
- hive UDF函数取最新分区
- linux乱码的文件怎么删除,如何删除Linux的乱码文件
- idea 包拆分_idea springboot项目拆分多模块踩坑记(1)
- 如何在EJB3中JNDI调用SessionBean(二)
- python爬取去哪网数据_Python爬虫入门:使用Python爬取网络数据
- 1.卷1(套接字联网API)---简介
- 微信小程序下拉刷新不回弹
- 前馈神经网络包括哪几类,前馈神经网络的结构
- 企鹅的游戏(penguin)
- 秦纪三 二世皇帝下二年(癸已、前208)——摘要
- 数据驱动测试一:使用TestNG进行数据驱动
- python倒背如流_python基本操作(五)
- android中数据库sql语句删除指定日期或之前之后的数据
- 代价敏感 数据不均衡_数据质量差的代价
- php检测txt中重复数据,Python实现检测文件的MD5值来查找重复文件案例
- QQ2005Beta3与输入法组件冲突的解决办法(转)
- Android 耳机检测原理介绍
- 宋宝华:linux内存中 swappiness=0究竟意味着什么?
热门文章
- 电脑里的计算机无法打字,电脑键盘无法打字的原因及解决方案
- 话说“软件测试”都是吃青春饭,可是为什么仍有那么多人转行做“软件测试”呢?
- Scrum板与Kanban如何抉择?敏捷工具:plcbpb板与按照kjuaoxnu
- 【一起入门MachineLearning】中科院机器学习第3课-朴素贝叶斯分类器
- 蚂蚁集团暂缓上市:致歉投资者
- ue4 怎么传递变量到另一个蓝图_【UE4】UI注意事项
- “世界那么大,我想去看看” ——10款精美的旅游网站设计欣赏
- 前端笔记(5)盒子模型,边框,内外边距,盒子模型布局,ps基本操作,列表样式,圆角边框,盒子阴影
- 算法渣的我们,一起学学算法可好?
- 有限元刚度矩阵的一维变带宽存储用C++实现(三)