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

套件詳情v5.0.0

open_filex

一個外掛,可在 Flutter 中呼叫原生 APP 開啟檔案並回傳字串結果,支援 iOS(UTI)、Android(Intent)、PC(FFI)與 Web(dart:html)

AndroidiOS
近 30 天下載
75.1萬
喜歡數
436
Pub 分數
150

安裝套件

flutter pub add open_filex

套件介紹

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

open_filex 是一個 Flutter 插件,可在多個平台使用原生系統應用程式開啟檔案。它支援 iOS(透過 UTI)、Android(透過 Intent)、桌面端(透過 FFI)和 Web(透過 dart:html),並回傳表示成功或失敗的字串結果。該套件透過利用平台特定機制,簡化了檔案處理,讓文件、圖片、PDF 等檔案類型能順暢地在使用者首選的應用程式中開啟。非常適合需要跨平台檔案啟動,而不需重新實作原生行為的應用。

適用情境

  • 在原生應用中打開PDF檔案和文件
  • 使用預設檢視器啟動影像檔
  • 支援跨平台檔案分享
  • 與檔案選擇器整合
  • 在應用中啟用文件預覽

主要特色

  • 跨平台檔案開啟
  • 所有平台的原生應用整合
  • 基於字串的結果回饋
  • 支援 iOS UTI 和 Android Intent
  • 透過 dart:html 和 FFI 的 Web 和桌面

適合對象

  • 需要文件預覽的應用
  • 文件管理工具
  • 檔案共享功能
  • 多平台發佈應用
  • 面向使用者的檔案互動

使用建議

  • 需要正確的檔案路徑處理
  • 可能需要平台特定的權限
  • 僅限支援的檔案類型
  • 依賴系統應用的可用性
  • 不支援的格式需要錯誤處理

所屬分類

依賴

依賴清單 1 項

使用此套件的專案