Nativescript无法将ImageSource保存到文件

时间:2016-11-29 20:13:25

标签: nativescript

我正在尝试将ImageSource保存到文件中。 我已按照image-source部分下的文档中的说明操作。 这就是我所做的:

let imageSource = new ImageSource();
var fileName = "Test.png";

var knownPath = fs.knownFolders.documents();
var folderPath = fs.path.join(knownPath.path, "Pictures");

var folder = fs.Folder.fromPath(folderPath);
var picturePath = fs.path.join(folderPath, fileName);

let saved  = imageSource.saveToFile(picturePath,"png");

问题是saved总是假的,但是我不明白为什么它没有被保存,因为saveToFile似乎没有抛出错误。 我做错了吗?

1 个答案:

答案 0 :(得分:0)

正如@HabibKazemi在评论中指出的那样,imageSource需要有一些来源。在这个特定的情况下,我试图在填充imageSources源的承诺之外保存文件。