我们有一个实现WebView的应用程序,并且可以在页面中上载文件(仅图像)。
通过单击按钮,我可以选择用于获取照片的应用程序。
在装有Android 9的设备上,通过从“文件”应用程序中选择照片并直接使用相机拍摄照片,都可以正常工作。
使用Android 10,如果我决定拍照,则不会保存。
分析日志猫,我们注意到使用Android 10会产生以下错误,因为Intent为空。
java.io.FileNotFoundException:没有内容提供者
根据我们对Androdi 10的了解,不应进行任何更改。
这发生在任何人身上吗?您是如何解决的?
感谢您的帮助
将此行添加到清单中的应用程序标记下,它应该可以工作-android:requestLegacyExternalStorage="true"