File transfer / upload

Well. well.

I have no idea what is wrong with cordova file, but following this link
https://jsfiddle.net/JeJenny/ZG9re/

I changed to a input file, no more cordova plugins and I was able to upload the image.

The curious is console.log a file from angular seems to have less information than a file from cordova.
Idk what cordova is missing or Angular is adding to make it work.

Thanks anyway everyone who came here.