正式版就没显示地址,一图是正式版 二图是在开发工具 [图片][图片]
wx.request({url: getAddressUrl 获取地址后,开发和正式版差异问题?微信小程序使用getAddressUrl获取到地址后,我在首页打印了地址,在开发版能看见,但是上线了就看不见了。 用的uniapp GetCurrentAddress() { // uni.showLoading({ // title: '定位中' // }); let _this = this; uni.authorize({ scope: 'scope.userLocation', success() { uni.getLocation({ type: 'gcj02', success: res => { _this.lat_current = res.latitude; _this.lng_current = res.longitude; _this.getMaxLongitudeLatitude(); let Position = { latitude: res.latitude, longitude: res.longitude }; _this.covers.push(Position); let URL = 'https://apis.map.qq.com/ws/geocoder/v1/?location='; let key = ''; //你申请的开发者密钥(Key) 一般放在后台获取过来 let getAddressUrl = URL + _this.lat_current + ',' + _this.lng_current + `&key=${key}`; wx.request({ url: getAddressUrl, success: result => { let Res_Data = result.data.result; _this.ClockInObj.street = Res_Data.address; _this.ClockInObj.Details = Res_Data.formatted_addresses.recommend; _this.ClockInObj.address = Res_Data.address + '(' + Res_Data.formatted_addresses.recommend + ')'; setTimeout(() => { uni.hideLoading(); }, 300); }, catch: error => { console.error("Error:", error); // Handle error here } }); } }); }, catch: error => { console.error("Authorization Error:", error); // Handle authorization error here } }); },
03-19