套件概覽
一個 Flutter 插件,可使用系統預設應用程式開啟應用程式可存取的檔案。它支援在 Android、iOS、Web、macOS、Windows 和 Linux 上跨平台啟動檔案,讓開發者能輕鬆將檔案開啟功能整合至應用程式中,無需撰寫特定平台的程式碼。此插件適用於應用程式擁有存取權限的檔案,例如應用程式目錄中的檔案或透過檔案選擇器選取的檔案。
適用情境
- 打開下載的文件
- 啟動影像或PDF
- 與原生應用共享檔案
- 整合檔案預覽
- 啟用使用者驅動的檔案動作
主要特色
- 跨平台相容性
- 使用系統預設應用程式
- 支援所有主要作業系統
- 檔案開啟的簡單 API
- 透過授與的權限進行安全檔案存取
適合對象
- 檔案管理應用
- 文件檢視器
- 媒體播放器
- 生產力工具
- 需要檔案共享的應用程式
使用建議
- 需要適當的檔案權限
- 僅限應用可存取的檔案
- 平台特定的行為可能有所差異
- 不處理檔案建立
- Web 支援取決於瀏覽器功能