You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "graphefruit (JIRA)" <ji...@apache.org> on 2015/12/01 08:51:10 UTC

[jira] [Comment Edited] (CB-10064) Camera.getPicture - Wrong FileURI

    [ https://issues.apache.org/jira/browse/CB-10064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15033276#comment-15033276 ] 

graphefruit edited comment on CB-10064 at 12/1/15 7:50 AM:
-----------------------------------------------------------

Can't test it.
Updated my project to android-5.0 after the new (unstable-master) just works with >= 5.0.
If I try to start the camera, the OS asks me for camera-privilege which I approved -> app crash.
Next start, no more camera-privilege question, but camera don't show up (No JS-Error occurrence)

Edit: Camera-Version: cordova-plugin-camera 2.0.1-dev "Camera"
Platform: Installed platforms: android 5.0.0


was (Author: graphefruit):
Can't test it.
Updated my project to android-5.0 after the new (unstable-master) just works with >= 5.0.
If I try to start the camera, the OS asks me for camera-privilege which I approved -> app crash.
Next start, no more camera-privilege question, but camera don't show up (No JS-Error occurrence)

> Camera.getPicture - Wrong FileURI
> ---------------------------------
>
>                 Key: CB-10064
>                 URL: https://issues.apache.org/jira/browse/CB-10064
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin Camera
>    Affects Versions: 5.3.3
>         Environment: Android 6.0
>            Reporter: graphefruit
>              Labels: android
>
> Hello!
> if you take a picture with cordova and need to edit the picture, you won't get the edited image-file-uri if the quality is set to "100".
> {code:javascript}
>  navigator.camera.getPicture(onSuccess, onFail, {
>                     quality: 100,
>                     destinationType: Camera.PictureSourceType.CAMERA,
>                     sourceType: sourceTypeCamera.DestinationType.NATIVE_URI
>                     allowEdit: true,
>                     encodingType: Camera.EncodingType.PNG,
>                     mediaType: window.Camera.MediaType.PICTURE,
>                     targetWidth: 0,
>                     targetHeight: 0,
>                     popoverOptions: CameraPopoverOptions,
>                     saveToPhotoAlbum: false
>                 });
> {code}
> If the quality is set to 99 the original image will be overwritten with the edited image content and another image is created and saved with the edited image content.
> At least you can then use the edited image.
> Suggestion:
> Pass two parameters 
> {code:javascript}
> function onSuccess(_originalURI,_editedURI)
> {
> }
> {code}
> Edit 2:
> The SourceType: NATIVE_URI and FILE_URI are affected
> Thanks & Greetings
> Graphefruit



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org