[
https://issues.apache.org/jira/browse/CB-7641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622091#comment-14622091
]
jcesarmobile commented on CB-7641:
----------------------------------
Is the issue still present on iOS 8.4?
I've been testing and I can't reproduce it, but as this bug seems to happen
only on certain devices I would like to get more confirmations.
When I test, I get the "Snapshotting a view that has not been rendered results
in an empty snapshot. Ensure your view has been rendered at least once before
snapshotting or snapshot after screen updates." message, but I get the preview
and the image correctly.
The "Snapshotting a view that has not been rendered results in an empty
snapshot. Ensure your view has been rendered at least once before snapshotting
or snapshot after screen updates." is a problem with the
UIImagePickerController and as far as I know, it can't be fixed, it happens on
native projects too (See apple's sample project
https://developer.apple.com/library/ios/samplecode/PhotoPicker/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010196-Intro-DontLinkElementID_2)
> [iOS 8][Camera] Newly Taken Picture Previews are Black
> ------------------------------------------------------
>
> Key: CB-7641
> URL: https://issues.apache.org/jira/browse/CB-7641
> Project: Apache Cordova
> Issue Type: Sub-task
> Components: Plugin Camera
> Affects Versions: 3.3.0
> Environment: iOS 8 on an iPhone 6
> Reporter: Nathan Beigel
>
> When making the following call using iOS 8 on an iPhone 6 then taking a new
> picture, the XCode console display the error *"Snapshotting a view that has
> not been rendered results in an empty snapshot. Ensure your view has been
> rendered at least once before snapshotting or snapshot after screen
> updates."* and the image preview screen becomes completely black:
> {noformat}
> navigator.camera.getPicture(
> function() { ... },
> function() { ... },
> {
> quality: 40,
> destinationType: Camera.DestinationType.DATA_URL,
> sourceType : Camera.PictureSourceType.CAMERA,
> allowEdit : false,
> encodingType: Camera.EncodingType.JPEG,
> correctOrientation: true,
> targetWidth: 600,
> targetHeight: 800,
> saveToPhotoAlbum: true
> }
> );
> {noformat}
> The "Re-Take" and "Use Photo" buttons at the bottom of the screen appear and
> function properly though.
> I'm using the latest camera plugin code base located at:
> https://github.com/apache/cordova-plugin-camera
> This behavior is not occurring using the same code with iOS 7.1 on an iPhone
> 5.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]