qiuxiang / react-native-amap3d

react-native 高德地图组件,使用最新 3D SDK,支持 Android + iOS
https://qiuxiang.github.io/react-native-amap3d/api/
MIT License
1.28k stars 327 forks source link

rn版本0.68.2,amap3d版本3.0.7,显示地图时报错***确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow、updatePrivacyAgree两个接口并且参数值都为true, #763

Open hhy123540 opened 2 years ago

hhy123540 commented 2 years ago

2022-08-29 20:26:09.049 25176-25176/com.zt_blacksmokevehiclets E/3dmap: 隐私合规校验失败: errorCode : 555570 原因:确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow、updatePrivacyAgree两个接口并且参数值都为true,若未正确设置有崩溃风险 使用3dmap SDK 功能前请设置隐私权政策是否弹窗告知用户 这是安卓报错

hhy123540 commented 2 years ago

@qiuxiang 大佬帮忙看一下~

hhy123540 commented 2 years ago

image 我的代码就是在地图渲染之前init了一下

hhy123540 commented 2 years ago

@qiuxiang 解决了 我在state里面加了一个判断条件,并且在AMapSdk.init之后才setState为true {isShow && MapView}

hhy123540 commented 2 years ago

觉得这样有点不妥