【问题标题】:Lack of permission on iOS photo album using Cordova使用 Cordova 的 iOS 相册缺乏权限
【发布时间】:2015-06-22 21:05:17
【问题描述】:

我正在使用 Cordova 4.3.0 开发应用程序。我需要为用户提供从他们的相册中选择图片的权限,并且我正在使用以下代码:

navigator.camera.getPicture(function(imageURI) {
    //success
}, function(message) {
    //error
}, {
    quality: 50,
    destinationType: navigator.camera.DestinationType.FILE_URI,
    sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY
});

在 iOS 上调用此代码时,我收到消息:

在隐私设置中,该应用已在“相机”中启用,但不会出现在“照片”中。 XCode 模拟器上不会出现此错误。我尝试了Camera Apache plugin 的最新版本(0.3.6)和最后一个开发版本(1.0.1-dev),结果相同。

我做错了什么?我需要在config.xml 上添加一些内容吗?

【问题讨论】:

    标签: ios iphone cordova permissions camera


    【解决方案1】:

    愚蠢的解决方案。我可以访问的设备为相册启用了限制。

    iOS 只是说你不能访问图片,没有解释原因。

    限制解除,问题解决。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-24
      • 2017-03-14
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      • 2018-12-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多