Login to follow
File Transfer Plugin

File Transfer Plugin (ODC)

Supported
Stable version 2.0.0 (Compatible with ODC)
Uploaded on 28 May by OutSystems
File Transfer Plugin

File Transfer Plugin (ODC)

Details
Detailed Description

Give the ability to your mobile application to upload/download files in the background, allowing the user to continue using the application and even terminate it.

This component provides client-side actions and blocks to quickly enable the use of download and upload in the background functionalities. About File Manager.

This plugin provides an advanced file download functionality that persists beyond app termination, runs in the background, and continues even when the user closed/suspended the application. The plugin includes progress updates and is primarily designed for long-term transfer operations for resources like video, music, and large images.


Since version 2.0.0, the Plugin is compatible with both Cordova and Capacitor.

Limitations
Release notes 

This Plugin is now compatible with both Cordova and Capacitor.


Note: If your app uses the File Plugin, we recommend updating it to the latest version as well.


  • BREAKING CHANGES
    • Removed filesystems attribute from FileDownloadResult structure.
    • Removed trustAllHosts parameter from download client actions.
  • DEPRECATIONS
    • OutSystems
      • Deprecated existing client actions of the plugin in favor of new ones created in this version. The deprecated client actions are still working as before, but to use the new client actions you need to generate a new mobile package. For more information check the existing plugin documentation.
  • Features
    • OutSystems
      • Added new client actions:
        • CheckFileTransferPlugin
        • DownloadFile
        • UploadFile
    • Android and iOS:
      • Update to new Cordova and Capacitor plugins under a new architecture, using native Android and iOS libraries.
    • Android, iOS and PWA:
      • Align error codes and messages format with OutSystems guidelines.
License

File Transfer Plugin from version 2.0.0 onwards:
Copyright (c) 2025 OutSystems, MIT License


File Transfer Plugin versions up to 1.0.6:

File Transfer plugin for Apache Cordova
Apache License 2.0
Copyright 2012 The Apache Software Foundation