Невозможно загрузить большие файлы PDF с помощью плагина передачи файлов ioni c 4 (для IOS) - PullRequest
0 голосов
/ 31 января 2020

Я использую плагин для передачи файлов для загрузки файлов 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");
       });
...