I use this plugin GitHub - cyph/cordova-plugin-chooser: Cordova file chooser plugin. instead of official filechooser. Official one, seems like already outdated.
Below is sample code that i do,
declare let chooser: any;
chooser.getFileMetadata().then((fileMeta:any) => {
console.dir(fileMeta);
//do your code
}, (err:any) => {
console.dir(err);
//prompt error
});