地址解析在真机调试可以正常回调,在打包的apk里,就回调没反应了。
uni.getLocation({
type: 'wgs84',
geocode:true,//是否解析地址信息
success: function(res) {
// #ifdef APP-PLUS
var point = new plus.maps.Point(res.longitude, res.latitude);
plus.maps.Map.reverseGeocode(
point, {},
function(event) {
var address = event.address; // 转换后的地理位置
vm.locationPlace = address
},
function(e) {}
);
// #endif
}
});
2 个回复
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
key对吗?
w***@163.com (作者)
解决了,定位到问题,是高德地图报错,查找错误码(地址:https://lbs.amap.com/api/android-sdk/guide/map-tools/error-code/),是1008,是MD5安全码未通过验证,然后查看了dloud的官方说明(地址:https://ask.dcloud.net.cn/article/36522),《HBuilderX3.1.10+版本公共测试证书》 和 《HBuilderX3.1.10之前版本公共测试证书》不一样,替换成对应的码就可以了,打包就没问题了。
4***@qq.com
请问具体是怎么操作呢
2023-07-23 16:24