It seems there's a bug in Android 4.4. From stackoverflow:
input file does work with phonegap, but there is a bug on some android versions (4.4-4.4.2) HTML file input in android webview (android 4.4, kitkat)
This is an external issue in the Google Chromium web view. Also, there is a bug on some android versions like KitKat.
The only workaround I found is to use a Cordova plugin to pick the file.