Angularjs ionic应用程序不允许访问照片数据

Angularjs ionic应用程序不允许访问照片数据,angularjs,cordova,ionic-framework,ionic2,Angularjs,Cordova,Ionic Framework,Ionic2,我正在使用此代码从dataUrl保存图像,它拒绝了错误权限。如何在应用程序文件夹中使用此dataUrl保存图像 this.PhotoLibrary.requestAuthorization().then(() => { this.PhotoLibrary.saveImage(dataUrl,'MyHomeLibrary',options).then((data) => { console.log('data',data); }) .catch(err =&g

我正在使用此代码从dataUrl保存图像,它拒绝了错误权限。如何在应用程序文件夹中使用此dataUrl保存图像

this.PhotoLibrary.requestAuthorization().then(() => {
   this.PhotoLibrary.saveImage(dataUrl,'MyHomeLibrary',options).then((data) => {
     console.log('data',data);

  })
  .catch(err => console.log(err));
    // Do stuff after you have permission!
    })

我也有同样的问题,通过这样做,我能够解决它

this.photoLibrary.requestAuthorization({read:true,write:true})
在这里找到答案-

更新:

从Android O,我们必须调用如下请求授权方法

this.photoLibrary.requestAuthorization()

上述方法需要替换为

this.photoLibrary.requestAuthorization({read:true,write:true})


回答得很好。你能在你的答案中发布该链接的相关信息吗?以防该链接出现问题。