Que tiene que ver con que en el navegador funcione?, tu error es pensar que una app hibrida es una app nativa. Los WebViews que se utilizan para crear app hibridas funcionan con muchas limitaciones, no es puramente un navegador.
Para poder subir archichivos necesitas usar un plugin
https://github.com/apache/cordova-plugin-file-transfer