My app uses navigator.camera.getPicture to select files from a library.
After selecting some files, the app crashes. Some files go well and it doesn't seem to happen on all devices.
The crash happens in the FileHelper.java file and it the exception is:
java.lang.NumberFormatException: For input string: "raw:/storage/emulated/0/Download/filename.PDF"
It seems to be caused the way files are saved on the device. The urls of the files are different. When resaving the file, the URL can be as expected.
The fix is the same as: https://github.com/severianremi/uCrop/commit/9e2bb067631ac3bd3817c0fb55c51db3d61edfe0