React native 在IOS中启动后,“反应本机图像选择器”对话框将自动关闭 描述
我正在使用React Native Image Picker从我的应用程序中选择和上载文件,我面临的问题是,它在Android中工作,但在ios中,React Native Image Picker对话框在启动后自动关闭,因此我无法选择要上载的文件。 ios还提供了文件上传所需的所有权限 如何重复问题和示例React native 在IOS中启动后,“反应本机图像选择器”对话框将自动关闭 描述,react-native,react-native-ios,react-native-image-picker,React Native,React Native Ios,React Native Image Picker,我正在使用React Native Image Picker从我的应用程序中选择和上载文件,我面临的问题是,它在Android中工作,但在ios中,React Native Image Picker对话框在启动后自动关闭,因此我无法选择要上载的文件。 ios还提供了文件上传所需的所有权限 如何重复问题和示例 从“react native image picker”导入ImagePicker; 从“react native fetch blob”导入RNFetchBlob; 变量选项={ 标题:
从“react native image picker”导入ImagePicker;
从“react native fetch blob”导入RNFetchBlob;
变量选项={
标题:“选择图像”,
质量:0.25,
存储选项:{
skipBackup:没错,
路径:'图像',
},
};
ImagePicker.showImagePicker(选项,响应=>{
log('Response=',Response);
RNFetchBlob.fs.stat(response.path)
.然后((统计)=>{
if(stats.size{});
});
补充资料
- React本机版本:0.61.5
- 平台:IOS
- 开发操作系统:Mac OS Mojave 10.14.2
- 开发工具:Xcode 10.14.2
- 设备:IPad Pro(IOS 9)
ImagePicker.launchCamera(imageOptions, async (response) => {
setModalPicker(false)
对于遇到这种情况的人,在我的情况下,这是导致关闭模式的原因,请立即选择图像上载打开的图像选取器。尝试在给定时间内关闭,然后打开图像库或在图像选取器启动后关闭模式,如下所示:
ImagePicker.launchCamera(imageOptions, async (response) => {
setModalPicker(false)
当具有用于从照相机或多媒体资料中选择的选项按钮的模式关闭时,会发生这种情况。您可以在选择图像后关闭模式
ImagePicker.launchImageLibrary(options, (response) => {
//close the modal here
})
当具有用于从照相机或多媒体资料中选择的选项按钮的模式关闭时,会发生这种情况。您可以在选择图像后关闭模式
ImagePicker.launchImageLibrary(options, (response) => {
//close the modal here
})
你找到了我面临的相同问题的解决方案了吗?你找到了我面临的相同问题的解决方案了吗