You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Dominic Johnson (JIRA)" <ji...@apache.org> on 2017/10/02 12:57:00 UTC
[jira] [Commented] (CB-10246) camera.getPicture fails with “Camera cancelled”
[ https://issues.apache.org/jira/browse/CB-10246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16187988#comment-16187988 ]
Dominic Johnson commented on CB-10246:
--------------------------------------
Hi Koen
I have the same error and I wondered if you could expand on your solution:
"a click-event (sometimes) firing twice"
Thanks
Dominic
> camera.getPicture fails with “Camera cancelled”
> -----------------------------------------------
>
> Key: CB-10246
> URL: https://issues.apache.org/jira/browse/CB-10246
> Project: Apache Cordova
> Issue Type: Bug
> Components: cordova-plugin-camera
> Affects Versions: 3.5.0
> Reporter: Koen Jans
> Labels: Android, triaged, wfc
>
> Hi All,
> I'm developing a cordova app (cli-5.2.0) in which pictures are taken using the cordova camera plugin
> (cordova-plugin-camera, version 1.2.0).
> {noformat}
> var camera = navigator.camera;
> var cameraOptions = {
> destinationType: Camera.DestinationType.DATA_URL
> };
> camera.getPicture(function(result) {
> alert('success');
> }, function(error) {
> alert('fail ' + error);
> }, cameraOptions);
> {noformat}
> This code works fine.. ..most of the time.
> On a particular slow android 4.4.4 device, this only works fine like 9 out of 10 times.
> In like 1 out of 10, the call fails saying 'Camera cancelled' (although it was not cancelled with the back button or something).
> In that case, the failure callback 'Camera cancelled' is fired, and right after that, the Camera UI is shown nevertheless.
> (if a picture is taken then, the success callback is not called).
> It's hard to tell when this happens, but it looks like it happens more often if the device is app is more busy.
> The log files do not show much more detail, except for things like:
> bq.Attempted to send a second callback for ID: Camera1337050609
> However, these logs are also written if the call succeeds.
> Any hints or help is much appreciated.
> Thanks for your time,
> Koen
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org