Ionic Cordova PhotoGallery SaveImage无法获得许可

时间:2018-06-20 17:07:15

标签: android cordova ionic-framework android-permissions photolibrary

我正在使用ionic&cordova构建应用程序,并且必须显示一些图像,并让用户决定将哪些图像下载到其设备中。

我用于保存图像的代码如下:

this.pl.requestAuthorization().then(()=>{
    this.pl.saveImage(path+"&ext=.jpg","ALBUM").then(()=>{
        this.showAlert("SUCCESS","Image saved");
    }).catch((err)=>{
        this.showAlert("ERROR",err);
    });
});

说明: this.pl是引用与其他“导入”一样在constructor中导入的照相馆的对象

this.showAlert只是提醒用户的功能

path是我显示图片的网站的远程URL,类似于this

上面的代码总是返回错误:没有权限。

我已经在AndroidManifest.xml中添加了WRITE_EXTERNAL_STORAGE权限,并且还尝试从plugin寻求权限,但是无论如何都无法正常工作。使用该应用程序时,(只有第一次)我被要求同意写访问权限,但从未采取任何行动。

有帮助吗?

0 个答案:

没有答案