[ https://issues.apache.org/jira/browse/CB-2627?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15962061#comment-15962061 ]
Niklas Merz commented on CB-2627: --------------------------------- My solution works somehow so far. But right now I doubt this is really useful in Android core. I am the same opinion as [~bowserj], that this is very fragile. Personally I would prefer this to be solved in InAppBrowser. The InAppBrowser always opens the file picker for input file elements. I would like the InAppBrowser plugin behave more like Chrome. File uploads in a Cordova app can be done with plugins. > HTML File Input should support accept/source attributes > ------------------------------------------------------- > > Key: CB-2627 > URL: https://issues.apache.org/jira/browse/CB-2627 > Project: Apache Cordova > Issue Type: Improvement > Components: Android > Reporter: Michael Migdol > Priority: Minor > > [CB-2086] always opens a generic File Picker, regardless of the values passed > in for the mimetypes in the accept attribute, or the source attribute. The > Android Browser correctly examines these attributes and starts up an activity > with either: a camera intent, a camera/image intent, a camcorder intent, a > sound recorder intent, or a sound recorder/audio intent. > I'm not sure what cross-pollination is allowed between the Android codebase > and Cordova's, but it appears that > packages/apps/Browser/src/com/android/browser/UploadHandler.java from the > Android source tree contains exactly what we need to accomplish the same. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org