YImagePicker icon indicating copy to clipboard operation
YImagePicker copied to clipboard

在android10上选择相册,由于有些图片位置没有在私有目录下,导致选择的时候,显示不出来并且压缩上传都会报错

Open pjx2019 opened this issue 4 years ago • 4 comments

在android10上选择相册,由于有些图片位置没有在私有目录下和公共目录下,导致选择的时候,显示不出来并且压缩上传都会报错。我的解决方法就是: 在选择图片回调那,判断私有目录下有没有当前选中的图片,没有就复制一份到私有目录下,就好了 希望作者可以增加一下,我这就不用多写了

pjx2019 avatar Nov 03 '20 10:11 pjx2019

“由于有些图片位置没有在私有目录下和公共目录下”你这句什么意思,出了私有目录和公共目录还有哪些目录?

yangpeixing avatar Nov 05 '20 01:11 yangpeixing

在选择图片的时候,有的图片在/storage/emulated/0/DCIM/Camera/IMG_20201102_204241_0.jpg这个目录下,在Android10上图片或视频显示不出来,如果在/storage/emulated/0/Android/data/com.wxcy.dance/files/imagePicker/IMG_20201102_204241_0.jpg这个目录下就可以显示了,但是在预览视频的时候没办法预览,只是个图片。想要预览要么自己调用视频播放,要么就加载/storage/emulated/0/DCIM/Camera/IMG_20201102_204241_0.jpg这个目录下的视频,调用你的预览功能,目前我的是这样。你可以试一下

pjx2019 avatar Nov 05 '20 02:11 pjx2019

我就遇到了这个问题,选择好图片回调后压缩就报错,java.io.FileNotFoundE....

wchnan avatar Dec 24 '20 09:12 wchnan

我就遇到了这个问题,选择好图片回调后压缩就报错,java.io.FileNotFoundE....

这个问题应该是你没有适配 Android10 导致,可以看看郭霖这篇文章 https://blog.csdn.net/guolin_blog/article/details/105419420

lzan13 avatar Dec 30 '20 09:12 lzan13