Henry_

Results 2 comments of Henry_

When used in React-Native, you need to add the component attribute to the Form tag as false. ``

【报错现象】: 红米手机9A 在使用开源软件 react-native-image-picker 开源软件的能力,选择图库中的照片时。能够正常打开图库并选中照片,但是回到App内部时,接收到的回调内容却是“{didCancel: true}”(用户取消了操作) 【报错原因】:经过安卓工程断点调试,发现在手机图库选择图片之后,进入处理结果的方法: onActivityResult(Activity activity, int requestCode, int resultCode, Intent data) 得到的resultCode居然是 "0" 而不是代表结果正常的 "-1" node_modules/react-native-image-picker/android/src/main/java/com/imagepicker/ImagePickerModuleImpl.java 行数:192 这导致代码认为这次选择失败,所以给react-native的回调返回“{didCancel: true}”, 造成这一现象的原因是当前设备的图库应用,没有规范实现 setResult 方法,导致Intent的结果没有正确设置 【修复措施】: node_modules/react-native-image-picker/android/src/main/java/com/imagepicker/ImagePickerModuleImpl.java 行数:162 //...