photo library works on my LG

Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/c5216086
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/c5216086
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/c5216086

Branch: refs/heads/release0.8.0
Commit: c5216086f2e0d2d7def40483aca29813c20a7ba5
Parents: 5c93d4d
Author: Alex Harui <[email protected]>
Authored: Wed May 31 15:42:06 2017 -0700
Committer: Alex Harui <[email protected]>
Committed: Wed May 31 15:42:06 2017 -0700

----------------------------------------------------------------------
 .../src/main/flex/MyInitialView.mxml                  | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/c5216086/examples/flexjs/CordovaCameraExample/src/main/flex/MyInitialView.mxml
----------------------------------------------------------------------
diff --git 
a/examples/flexjs/CordovaCameraExample/src/main/flex/MyInitialView.mxml 
b/examples/flexjs/CordovaCameraExample/src/main/flex/MyInitialView.mxml
index dcdd742..2e79292 100644
--- a/examples/flexjs/CordovaCameraExample/src/main/flex/MyInitialView.mxml
+++ b/examples/flexjs/CordovaCameraExample/src/main/flex/MyInitialView.mxml
@@ -31,7 +31,7 @@ limitations under the License.
                        {
                                status.text = "ready";
                        }
-                       
+
                        public function snapPicture() : void
                        {
                                if (cam == null) {
@@ -46,17 +46,29 @@ limitations under the License.
                                image.src = String(imageData);
                        }
                        
+                       private function libSuccess(imageData:Object):void
+                       {
+                               output.text = "Chose photo file: " + 
String(imageData);
+                               image.src = String(imageData);
+                       }
+                       
                        private function failure(message:Object):void
                        {
                                output.text = "Failed: "+String(message);
                        }
                        
+                       private function onFromPhotoLibrary() : void
+                       {
+                               cam.getPhotoFromLibrary(libSuccess,failure);
+                       }
+                       
                ]]>
     </fx:Script>
     
        
        <js:Label id="status" x="20" y="140" width="400" text="loading..."/>
        
+       <js:TextButton text="From Photo Library" x="20" y="20" 
click="onFromPhotoLibrary()" />
        <js:TextButton text="Snap Picture" x="20" y="55" click="snapPicture()" 
/>
        
        <js:Label id="output" x="20" y="110" width="400"/>

Reply via email to