搜尋套件、儲存庫與 APP 分類

套件詳情v3.1.0

en_file_uploader

這個 Dart 套件提供了一種與實作無關的檔案上傳功能。支援以區塊方式上傳檔案,並內建重試處理機制。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
145
喜歡數
12
Pub 分數
150

安裝套件

flutter pub add en_file_uploader

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

en_file_uploader 套件提供了一種靈活且與實作無關的分塊上傳檔案解決方案,非常適合大檔案或網路狀況不穩的情境。它內建重試機制,確保上傳的可靠性。此套件設計用於跨多個平台——Android、iOS、Web、macOS、Windows 和 Linux——抽象底層上傳邏輯,讓開發者能專注於整合,而非底層細節。該套件支援可恢復上傳,並提供監控進度與處理錯誤的鉤子。

適用情境

  • 透過不可靠網路上傳大檔案
  • 實現可恢復的檔案傳輸
  • 建構跨平台檔案上傳功能
  • 與需要分塊上傳的後端 API 結合
  • 上傳過程中處理間歇性連接問題

主要特色

  • 分塊檔案上傳
  • 內建重試邏輯
  • 跨平台支援
  • 進度追蹤
  • 可恢復上傳
  • 可擴充的上傳策略

適合對象

  • 開發穩固的檔案上傳系統
  • 需要大檔案傳輸的應用
  • 針對多個平台的專案
  • 後端整合,具有分塊上傳需求
  • 重視可靠性和錯誤容錯的團隊

使用建議

  • 需要自定義上傳端點的實現
  • 可能需要額外的狀態管理來處理恢復邏輯
  • 不適用於未優化的小型單檔案上傳
  • 依賴外部伺服器對分塊上傳的支援
  • 有限的內建UI組件,專注於核心功能

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

File uploader

Maintained with Melos

Getting Started

This repository is a Melos monorepo.

1. Install Melos (if needed)
dart pub global activate melos
2. Bootstrap all packages

Run the following command from the repository root:

dart run melos bs

melos bs runs pub get across all packages and links local dependencies together.


Core

Plugins

UI

  • flutter_file_uploader: Flutter widgets that simplify the creation and use of the en_file_uploader library

Tools

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。