保存失败错误:将捕获的图像保存在手机的本地存储中时,权限被拒绝。图片未保存在手机的图库中

时间:2019-01-22 03:04:05

标签: android react-native

我正在使用RNCamera保存捕获的图像,然后应在react native上将其保存到手机的图库中。为了保存在手机的图库中,我正在使用CameraRoll并在android上运行它。这是我的代码:

  takePicture = async function() {
if (this.camera) {
  const options = { quality: 0.5, base64: true };
  const data = await this.camera.takePictureAsync(options);
  console.log(data.uri);
  console.log(data);

  var promise = CameraRoll.saveToCameraRoll(data.uri);
  promise.then(function(result) {
    console.log('save succeeded ' + result);
  }).catch(function(error) {
    console.log('save failed ' + error);
  });
}
};

在这里,数据显示图像的描述并尝试使用cameraroll转移到手机库,它显示权限被拒绝错误。我已对该应用程序授予完全许可

0 个答案:

没有答案