Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
pjx2019 opened this issue Nov 3, 2020 · 4 comments

Comments

@pjx2019
Copy link

pjx2019 commented Nov 3, 2020

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

@yangpeixing
Copy link
Owner

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

@pjx2019
Copy link
Author

pjx2019 commented Nov 5, 2020

在选择图片的时候,有的图片在/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这个目录下的视频,调用你的预览功能,目前我的是这样。你可以试一下

@wchnan
Copy link

wchnan commented Dec 24, 2020

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

@lzan13
Copy link

lzan13 commented Dec 30, 2020

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

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

@pjx2019 pjx2019 changed the title 在android10上选择相册,由于有些图片位置没有在私有目录下和公共目录下,导致选择的时候,显示不出来并且压缩上传都会报错 在android10上选择相册,由于有些图片位置没有在私有目录下,导致选择的时候,显示不出来并且压缩上传都会报错 Dec 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants