$codovaFileTransfer 下载非 JPEG 文件失败
$codovaFileTransfer downloads fails on non-JPEG files
我有一个相当简单的文件传输,应该从 AWS 下载文件并将其存储到设备。虽然这似乎适用于 JPEG 文件,但它在 PDF 和 PNG 上失败,并出现简单的错误 Could not create target file
。
同时创建了一堆其他文件,但同样的 2 个文件总是失败。我看到它在 iOS 模拟器上失败了。
一次下载的文件数量是否有限制? PDF 和 PNG 文件有什么特别之处吗?
编辑:
代码实际上只是:
$cordovaFileTransfer.download(fileUrl, cordova.file.dataDirectory + "attachments/myFile.pdf" +, {}, true)
.then(() => {
return "yay";
}, (error) => {
console.log("error downloading attachment:")
console.log(error);
return error;
});
它适用于所有非 PNG 和 PDF 文件。
显然,如果您的文件名中有空格,您将在保存时得到一个 Could not create target file
。
我有一个相当简单的文件传输,应该从 AWS 下载文件并将其存储到设备。虽然这似乎适用于 JPEG 文件,但它在 PDF 和 PNG 上失败,并出现简单的错误 Could not create target file
。
同时创建了一堆其他文件,但同样的 2 个文件总是失败。我看到它在 iOS 模拟器上失败了。
一次下载的文件数量是否有限制? PDF 和 PNG 文件有什么特别之处吗?
编辑:
代码实际上只是:
$cordovaFileTransfer.download(fileUrl, cordova.file.dataDirectory + "attachments/myFile.pdf" +, {}, true)
.then(() => {
return "yay";
}, (error) => {
console.log("error downloading attachment:")
console.log(error);
return error;
});
它适用于所有非 PNG 和 PDF 文件。
显然,如果您的文件名中有空格,您将在保存时得到一个 Could not create target file
。