wx.getLocation({
type: 'gcj02',
success(res) {
wx.log('定位成功');
},
fail(err) {
wx.log('定位失败', err);
wx.showModal({
content: '请打开手机和小程序中的定位服务',
success: (modRes) => {
if (modRes.confirm) {
wx.openSetting({
success(setRes) {
if (setRes.authSetting['scope.userLocation']) {
wx.log.log('定位打开成功...');
} else {
setTimeout(() => {
wx.showModal({
content: '请打开手机和小程序中的定位服务',
showCancel: false,
success: (res) => {
wx.log('定位成功');
}
})
}, 500);
}
},
fail(err) {
wx.log('定位失败');
}
})
} else {
wx.log('定位失败');
}
},
fail: (err) => {
wx.log('定位失败',err);
}
})
}
})
微信小程序获取位置服务
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 如果在小程序中使用地图poi点击获取位置的情况,可以使用腾讯推出的 位置服务 小程序版。特别方便,可以搜索,也可以...
- 背景 实现小程序进去后获取用户当前所在城市,然后显示该城市的数据,并且显示在导航栏和 Tab上。 微信小程序中,我...
- 获取经纬度用小程序APIwx.getLocation({}) 写上这个API后,就会弹出获取定位授权,这个时候会有...
- 前言 目前腾讯位置服务提供路线规划、地图选点、地铁图、城市选择器插件[https://lbs.qq.com/min...
- 前言 小程序实操,距离计算总结。 思路 一共有两种方法,各有利弊: 1.利用小程序的wx.getLocation ...