Я использую плагин для передачи файлов для загрузки файлов PDF на удаленный сервер в Ioni c 4.Я могу загружать файлы до размера: 1 МБ, используя мой код в IOS, но для файлов больше этого размера его возвращает следующую ошибку, но для Android она просто работает нормально.
Ошибка при получении кода 3 с ошибкой передачи файла: истекло время ожидания.
{ body = ""; code = 3; "http_status" = 0; source = "/private/var/mobile/Containers/Data/Application/D09FA8D8-E447-4BF9-911B-74F07CD6B3F5/tmp/com.vghybrid.snfreferral-Inbox/Scan_Test_-_39_pages_test-1-1.pdf"; target = "https://snfscan.com/customapi/api.php"; }
Код, который я использовал, указан ниже:
var options:FileUploadOptions = {
fileKey: "uploadedFile",
fileName: filename,
chunkedMode: false,
// mimeType: "multipart/form-data",
mimeType: "application/pdf",
headers :{
// Connection: "close"
},
params : {
'tId': tokenId,
'action': "uploadPDF",
'userId': 104
}
};
const fileTransfer: FileTransferObject = this.transfer.create();
fileTransfer.upload(originalFileURL,url,options).then(res=>{
console.log("Succesfully uploaded");
});