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

ASF GitHub Bot commented on CB-7667:
------------------------------------

Github user dpolivy commented on the pull request:

    
https://github.com/apache/cordova-plugin-camera/pull/49#issuecomment-101119417
  
    As this is iOS specific, I'm not sure it makes sense as a JavaScript 
parameter. Is there any provision for translating strings that are part of the 
Cordova project? Perhaps the translated versions can be added to plugin.xml, so 
they are automatically included in the native resources as necessary when the 
plugin is installed.


> [Camera] iOS8: Handle case where camera is not authorized
> ---------------------------------------------------------
>
>                 Key: CB-7667
>                 URL: https://issues.apache.org/jira/browse/CB-7667
>             Project: Apache Cordova
>          Issue Type: Sub-task
>          Components: Plugin Camera, Plugin Media Capture
>    Affects Versions: 3.5.0
>         Environment: iOS 8
>            Reporter: Dan Polivy
>            Assignee: Shazron Abdullah
>            Priority: Minor
>
> In iOS 8, it's possible for the camera to be disabled for any given app; in 
> iOS 7, this was only possible in certain regions (e.g. China).
> If the camera is disabled, and someone launches the Camera plugin to capture 
> an image from the camera, they'll just get the camera UI with a black screen, 
> and no indication that the camera permission is disabled for the app. A 
> better UX would be to show the user a prompt indicating that the camera 
> permission is disabled, and (on iOS 8) providing a button to take them to the 
> Settings app to change it.
> As of iOS 7, there's a new API to test whether the app has access to capture 
> the desired media type:
> https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVCaptureDevice_Class/index.html#//apple_ref/occ/clm/AVCaptureDevice/authorizationStatusForMediaType:
> [AVCaptureDevice authorizationStatusForMediaType:mediaType];



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

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

Reply via email to