[
https://issues.apache.org/jira/browse/CB-10873?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15199800#comment-15199800
]
Tim Sherburne commented on CB-10873:
------------------------------------
[~ThillaiganeshChan] I'm testing with an iPad Mini (2nd gen) with iOS 9.2.1. As
for the call, I've got it narrowed down to the simplest possible options
(relying on defaults for all unlisted options). This code will crash:
navigator.camera.getPicture(
function(){console.log('success');},
function(){console.log('fail');},
{encodingType: navigator.camera.EncodingType.JPEG});
while this code does not crash:
navigator.camera.getPicture(
function(){console.log('success');},
function(){console.log('fail');},
{encodingType: navigator.camera.EncodingType.PNG});
The crash occurs just after tapping "Use Photo".
> "cordova-plugin-camera" 2.1.1 seem cause the app shut down after use the
> capture photo (when use encodingType: Camera.EncodingType.JPEG)
> ----------------------------------------------------------------------------------------------------------------------------------------
>
> Key: CB-10873
> URL: https://issues.apache.org/jira/browse/CB-10873
> Project: Apache Cordova
> Issue Type: Bug
> Components: Plugin Camera
> Affects Versions: 2.1.1
> Environment: Cordova Cli-6.0
> Cordova-iOS 4.1.0
> cordova-plugin-camera 2.1.1
> cordova-plugin-wkwebview-engine 1.0.2
> ipad mini iOS 9.2.1
> my config.xml have these lines
> <preference name="AndroidPersistentFileLocation" value="Compatibility" />
> <preference name="iosPersistentFileLocation" value="Compatibility" />
> <preference name="AndroidExtraFilesystems"
> value="files,files-external,documents,sdcard,cache,cache-external,root" />
> <preference name="iosExtraFilesystems"
> value="library,library-nosync,documents,documents-nosync,cache,bundle,root" />
> Reporter: Colin Bau
> Labels: iOS, triaged, wfc
>
> this is my full test code
> =====
> navigator.camera.getPicture(cameraSuccess, cameraError, null);
> function cameraSuccess() { alert("Camera success.") }
> function cameraError(message) { alert('Failed because: ' + message); }
> =====
> step1,I use "navigator.camera.getPicture"
> step2,it will appear a camera interface and I press the take photo button
> step3,click the "use the photo" button
> step4,it will back to my original app,but after 1-2 seconds,shut down
> immediately
> Android have no this problem,and it will trigger the "cameraSuccess" callback
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]