小程序之经纬度获取权限取消之后的处理
Posted wanan_01
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序之经纬度获取权限取消之后的处理相关的知识,希望对你有一定的参考价值。
wx.getLocation({ altitude: false, success: function (res) { var latitude = res.latitude; var longitude = res.longitude; that.globalData.location = { latitude: latitude, longitude: longitude } }, fail: function () { setTimeout(function () { wx.getSetting({ success: (res) => { if (!res.authSetting[‘scope.userLocation‘]) { wx.openSetting({ success: (response) => { wx.showModal({ title: ‘请重新授权‘, content: ‘需要获取您的地址信息‘, success: function (data) { // console.log("授权1" + data.cancel); //点击了取消data.cancel==true // console.log("授权2" + data.confirm); //点击了确定data.confirm==true wx.getLocation({ success: function (res) { console.log("地址" + res.latitude) var latitude = res.latitude; var longitude = res.longitude; that.globalData.location = { latitude: latitude, longitude: longitude } } }) } }); } }) } } }) }, 1000); } }); }
以上是关于小程序之经纬度获取权限取消之后的处理的主要内容,如果未能解决你的问题,请参考以下文章
html5用户如果拒绝获取经纬度之后页面加载一直提示拒绝获取经纬度,怎麽获取权限,页面每次加载都能