Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: EE 1.3.1.GA_P03
-
Component/s: Faces
-
Labels:None
-
Environment:ICEmobile EE 1.3.1
Description
Enhancement of the ICEmobile Camera component with HTML5 getUserMedia support
The Camera component will dynamically render JavaScript code for an HTML5 fallback mode when BridgeIt Native utility app is not available or not present
The HTML5 fallback mode will do client-side detection of the getUserMedia API
If the API is not present, the component will render an input file element as before
If the API is present, the component will render a button to trigger the getUserMedia API and a simulated camera capture popup
Simulated Camera Capture popup
Will show the user the video capture stream from within the web application
Will provide a capture button to take a photo
Will provide a thumbnail of the captured image using an HTML5 canvas element
Will allow the user to select the current image, or take another photo
If possible, the image data may be stored in local storage until the form is posted
The selected image will be serialized into the form so that it can be uploaded on the next form post
The server-side mobi:camera component API will remain unchanged, if possible.
The Camera component will dynamically render JavaScript code for an HTML5 fallback mode when BridgeIt Native utility app is not available or not present
The HTML5 fallback mode will do client-side detection of the getUserMedia API
If the API is not present, the component will render an input file element as before
If the API is present, the component will render a button to trigger the getUserMedia API and a simulated camera capture popup
Simulated Camera Capture popup
Will show the user the video capture stream from within the web application
Will provide a capture button to take a photo
Will provide a thumbnail of the captured image using an HTML5 canvas element
Will allow the user to select the current image, or take another photo
If possible, the image data may be stored in local storage until the form is posted
The selected image will be serialized into the form so that it can be uploaded on the next form post
The server-side mobi:camera component API will remain unchanged, if possible.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion