|
楼主 |
发表于 2017-6-5 13:59:56
|
显示全部楼层
你好,我模仿IDE里的关于下载图片的方法,为什么下载的到相册里的图片是空白的图片,大小是0kb?
当用FileTransfer的download方法是正常的,但是在download里的success回掉里调用saveToAlbum方法,相册里的图片却是0kb,请问是什么原因尼?
var me = this;
var down = new FileTransfer();
var imgUrl ="https://tb1.bdstatic.com/tb/cms/ngmis/images/file_1496370418199.jpg";// $.config.hostUrl + "Item/Pic/" + tmItemId + "/" + itemId + ".jpg";
var aPath = 'file:///storage/emulated/0/Pictures/' + itemId + '.jpg';
down.download(imgUrl, aPath, function successCallback(fileDownloadResult) {
down.saveToAlbum(aPath, function(re) {
alert('success');
}, function(error) {
alert('error:' + JSON.stringify(error));
});
justep.Util.hint("下载成功,图片已保存至相册," + fileDownloadResult.toURL());
me.OffClick();
}, function errorCallback(FileTransferError) {
justep.Util.hint("下载图片出错," + JSON.stringify(FileTransferError));
me.OffClick();
});
me.OffClick();
|
|