wx.getLocation 调用定位失败并且没有授权弹窗出现

发布于 7 年前作者 liutao1058 次浏览最后编辑 7 年前来自 ask

真机测试的时候并且不出现授权弹窗

使用的是mpvue框架开发的

wx.getLocation({

type:“gcj02”,

success:function(res){

console.log(res);

 

},

fail(res){

wx.showToast({

title:“获取您的定位失败请选择地址”,

icon:‘none’,

mask:true,

})

console.log(res);

}

})

3 回复
duping
duping1 楼6 年前

wx.getSetting({

  success(res) {

console.log(res)

if (!res.authSetting[‘scope.userLocation’]) {

  wx.authorize({

scope: ‘scope.userLocation’,

success(obj) {

console.log(obj)

},

fail(obj){

  console.log(obj)

}

  })

}

  },

  fail(res){

console.log(res)

  }

})

真机调试同样失败 !!!!!

xiangming
xiangming2 楼6 年前

这个有设置吗?

fang38
fang383 楼5 年前

检查下手机定位是否开启,如果开启的话,再看下手机定位是否给微信定位权限;清除全部缓存尝试下