The following HTML is from page source of a client rendered by an ASP.NET server:
<input type="file" name="ctl00$MainContent$fileUpload" id="ctl00_MainContent_fileUpload" accept="image/*" capture onchange="pictureSelected()" style="display:none;" />
When this hidden control receives a click event via a visible button, both Chrome and Kiosk Browser allow uploading an image from the camera.
In Chrome, the click immediately opens the camera full screen.
In Kiosk Browser, the Android dialog to select an image source appears, with icons for the camera and other apps that contain images. After a tap on the camera icon, the rest of the photo capture experience is the same as under Chrome.
Note that Kiosk Browser does appear to support the "accept" attribute in this situation because only sources of images are available on the dialog. Chrome further apparently supports the "capture" attribute to go directly to the camera.
If possible, it would be great if we could skip the image source dialog and go directly to the camera under Kiosk Browser.
Customer support service by UserEcho