当前位置 : 主页 > 网络编程 > JavaScript >

微信小程序定位授权

来源:互联网 收集:自由互联 发布时间:2021-06-30
location.js wx.getLocation({ type: 'wgs84', success: function (res) { var latitude = res.latitude; var longitude = res.longitude; wx.login({ }); }, fail: function (res) { //未开启定位权限,拉起授权 if (res.errMsg == 'getLocation
location.js
wx.getLocation({
    type: 'wgs84',
    success: function (res) {
        var latitude = res.latitude;
        var longitude = res.longitude;
        wx.login({
            
        });
    },
    fail: function (res) {
        //未开启定位权限,拉起授权
        if (res.errMsg == 'getLocation:fail auth deny') {
            //重新拉起授权
            wx.openSetting({
                success: function (res) {
                    if (res.authSetting['scope.userLocation'] == false) {
                        wx.showModal({
                            title: '提示',
                            content: '您未开启定位权限,将导致无法使用本软件',
                            showCancel: false
                        });
                    } else {
                        wx.showModal({
                            title: '提示',
                            content: '您已开启定位权限,请重新点击登录',
                            showCancel: false
                        });
                    }
                }
            });
        }
    }
})
网友评论