uniapp 打包成App后 无法获取地理位置

在基座上运行正常 打包后就执行fail回调函数
网上查的权限都勾上了 还是不行
image.png

uni.getLocation({
                    type: 'wgs84',
                  geocode:true,
                    success: function (res) { 
                        that.form.gps_sgdd = res.longitude +","+res.latitude
                        that.form.sgdd = res.address.province + res.address.city + res.address.district + res.address.street + res.address.poiName + res.address.streetNum
                        uni.showToast({
                            title: '获取地址',
                            duration: 2000
                        });
                    },
                    fail: function(){
                        uni.showToast({
                            title: '获取地址失败',
                            duration: 2000
                        });
                    }
});
阅读 2.1k
1 个回答

原因为 高德地图key 与 证书秘钥 不匹配 应该用证书秘钥去申请高德地图key

推荐问题