@#$%^&*()ASD
引言
在一个小程序项目的开发@#$%^&*()ASD中,需要获取到用户所在城市的具体信息,但是根据微信小程序官@#$%^&*()ASD方api只能获取到经纬度,所以这时候我们需要借助第三方服务,来逆解析获取到具体的城市信息。
想要获取当前地理位置@#$%^&*()ASD,首先要拿到用户的授权
获取用户配置
使用wx.openSetting()接口获取到用户的配置,判断用户是否授权小程序获取位置信息,@#$%^&*()ASD如果用户已经允许了,那么@#$%^&*()ASD就可以直接调用wx.getLocation()否则需要用户@#$%^&*()ASD手动同意获取地理位置才能进行下一步的操作。
wx.getSetting({
success: res => {
console.log("获取用户设置", res);
if (
res.authSetting["scope.userLocation"] != undefined &&
res.authSetting["scope.userLocation"] != true
) {
wx.showModal({
title: "请求授权当前位置",
content: "需要获取您的地理位置,请确认授权",
success: function(res) {
if (res.cancel) {<