Cordova插件照片库插件:获取下载的图片file_uri路径

时间:2017-06-15 10:52:08

标签: android cordova cordova-plugins

我正在使用Cordova插件照片库插件从服务器或互联网下载图片。我成功从互联网和服务器上下载了图片。但是,我没有得到图片的路径。我需要file_uri路径,以便我可以通过显示file_uri路径来显示图片。

以下是我的代码。

 var url = 'https://images-cdn.9gag.com/photo/am9znpv_700b.jpg'; 
    var album = 'DRDMChat';
    cordova.plugins.photoLibrary.saveImage(url, album, 
        function (libraryItem) {
            var ImagePath = libraryItem.cdvphotolibrary
            alert(libraryItem.cdvphotolibrary);
        }, function (err) {
            alert(err);
        });

1 个答案:

答案 0 :(得分:3)

您可以使用photoURL的{​​{1}}属性获取照片的路径。

这是代码 -

libraryItem

有关var url = 'https://images-cdn.9gag.com/photo/am9znpv_700b.jpg'; var album = 'DRDMChat'; cordova.plugins.photoLibrary.saveImage(url, album, function (libraryItem) { //log or alert the below attributes console.log(libraryItem.id); // ID of the photo console.log(libraryItem.photoURL); // Cross-platform access to photo console.log(libraryItem.thumbnailURL);// Cross-platform access to thumbnail console.log(libraryItem.fileName); var ImagePath = libraryItem.photoURL //Photo URL Access alert(libraryItem.photoURL); }, function (err) { alert(err); }); 的其他属性,请参阅Displaying photos cordova-plugin-photo-library部分。