[Webkit-unassigned] [Bug 206219] New: [HTML5 App] Using <input> to call the device camera returns a blank screen after leaving the App.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 14 02:32:10 PST 2020


https://bugs.webkit.org/show_bug.cgi?id=206219

            Bug ID: 206219
           Summary: [HTML5 App] Using <input> to call the device camera
                    returns a blank screen after leaving the App.
           Product: WebKit
           Version: Safari 13
          Hardware: iPhone / iPad
                OS: iOS 13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Forms
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: marcus at naughton.ie
                CC: cdumez at apple.com, wenson_hsieh at apple.com

Hi All,

Issue: When using the following <input> tag to call the camera to take an image to upload in a Standalone application;
<input type="file" name="media" id="media" accept="image/*;capture=camera" multiple="">

Upon first invoking this; the camera works as normal and displays the result allowing to take a picture.
When leaving the app and waiting a period of ~5 seconds, and returning, calling the same <input> tab returns a blank camera output and refuses to take an image.

Reloading the page via any method does not correct the issue; only force quitting from multitasking allows the camera to work again.

Recent reports of this exact same behaviour can be found in the following overflow threads;

https://stackoverflow.com/questions/59422838/ios-camera-returns-black-screen-after-leaving-pwa

https://stackoverflow.com/questions/59254979/ios-standalone-pwa-input-capture

https://stackoverflow.com/questions/59685235/camera-bug-on-ios-13-3-pwa


Personally I need this functionality to work as I'm designing a receipt management system for use with my universities societies that provides the same UI/Functions as if they were viewing it on a desktop (hence HTML5 App.)

Any feedback would be greatly appreciated !

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200114/93586ece/attachment.htm>


More information about the webkit-unassigned mailing list