I am trying to get a FileInputStream object on an image that the user selects from the picture gallery. This is the android URI returned by a
I voted for jgilrincon's answer. I can't comment due to low reputation, and here goes some additional info - you can use FileHelper.java from Apache Cordova project, it has functions that you need for file handling from Uri strings, considering mediastore as well (and app assets folder)
Particularly this method provides InputStream from Uri:
public static InputStream getInputStreamFromUriString(String uriString, Activity cordova)