微信小程序把玩(三十七)location API
2024-08-31 23:25:46
location API也就分这里分两种wx.getLocation(object)获取当前位置和wx.openLocation(object)通过经纬度打开内置地图。其中定位获取位置信息返回参数是有问题的speed,accuracy这两个是没有的。还有一个就是打开内置地图之后再返回会报一个错误(Page route错误—WAService.js:2 navigateBack 一个不存在的webviewId0)如果有知道的可告知,我找到解决方式也会补充下!
主要属性:
wx.getLocation(object)获取当前位置
成功之后返回参数
wx.openLocation(object)打开微信内置地图
这里直接进入微信内置应用,当使用导航返回键时是内部写的外界无法干预所以WAService.js:2 navigateBack 一个不存在的webviewId0这个错估计也带等小程序修复吧!!
wxml
<button id="0" type="primary" bindtap="listenerBtnGetLocation">定位当前位置并打开内置地图</button>
js
Page({
data:{
text:"Page location"
},
onLoad:function(options){
// 页面初始化 options为页面跳转所带来的参数
},
/**
* 监听定位到当前位置
*/
listenerBtnGetLocation: function() {
wx.getLocation({
//定位类型 wgs84, gcj02
type: 'gcj02',
success: function(res) {
console.log(res)
wx.openLocation({
//当前经纬度
latitude: res.latutude,
longitude: res.longitude,
//缩放级别默认28
scale: 28,
//位置名
name: '测试地址',
//详细地址
address: '火星路24号',
//成功打印信息
success: function(res) {
console.log(res)
},
//失败打印信息
fail: function(err) {
console.log(err)
},
//完成打印信息
complete: function(info){
console.log(info)
},
})
},
fail: function(err) {
console.log(err)
},
complete: function(info) {
console.log(info)
},
})
},
onReady:function(){
// 页面渲染完成
},
onShow:function(){
// 页面显示
},
onHide:function(){
// 页面隐藏
},
onUnload:function(){
// 页面关闭
}
})
最新文章
- 浅谈命令查询职责分离(CQRS)模式
- ASP.net gridview之性别
- chrome调试
- android fragment 的用法以及与activity的交互和保存数据的方法,包括屏幕切换(转载)!
- Java 对象和类
- 【BZOJ-1976】能量魔方Cube 最小割 + 黑白染色
- MFC List Control 控件添加单元格编辑,实现可编辑重写
- 常见ORACLE错误,及解决方案(遇则即时更新)
- Hibernate 系列教程13-继承-鉴别器与内连接相结合
- git更新Activemq在远程github上指定版本的源码步骤
- [转]Angular4 引用 material dialog时自定义对话框/deep/.mat-dialog-container
- 批处理-For详解
- [No0000EA]C# 可空类型(Nullable)
- [development] __attribute__((weak))是干嘛的
- [转]Intellij IDEA快捷键与使用小技巧
- vue工具 - vue-cli安装使用流程
- CentOS6.5配置网络
- atitit。mssql sql server 转换mysql 及 分页sql ast的搭建
- c盘不能新建文件的解决办法
- android studio 按钮运行按钮后,不弹出选择运行模拟器的对话框
热门文章
- NOIP模拟 赌博游戏 - 概率dp
- CSDN站点CODE配置记录
- 验证redis的快照和AOF
- ets学习
- 【物理】概念的理解 —— Phase(相位)
- CocoaPods详解之(二)----进阶篇
- Browser security standards via access control
- Power aware dynamic scheduling in multiprocessor system employing voltage islands
- com.sun.mirror的jar包
- ANDROID L——RecyclerView,CardView进口和使用(Demo)