概要
アプリがアクセスできるファイルをシステムのデフォルトアプリケーションで開くことを可能にするFlutterプラグインです。Android、iOS、Web、macOS、Windows、Linuxでのクロスプラットフォームファイル起動をサポートしており、プラットフォーム固有のコードを書かずにアプリにファイル開き機能を簡単に統合できます。このプラグインは、アプリのディレクトリにあるファイルや、ファイルピッカー経由で選択されたファイルなど、アプリがアクセス権を持つファイルと連携します。
用途
- ダウンロードした文書を開く
- 画像またはPDFの起動
- ネイティブアプリとファイルを共有する
- ファイルプレビューの統合
- ユーザー主導のファイル操作を有効にする
主な機能
- クロスプラットフォーム互換性
- システムのデフォルトアプリを使用
- すべての主要なオペレーティングシステムをサポートしています
- ファイルを開くためのシンプルな API
- 付与された権限を介した安全なファイルアクセス
適している対象
- ファイル管理アプリ
- ドキュメントビューア
- メディアプレーヤー
- 生産性ツール
- ファイル共有を必要とするアプリ
注意事項
- 適切なファイル権限が必要です
- アプリがアクセスできるファイルに限定
- プラットフォーム固有の動作は異なる場合があります
- ファイル作成を処理しない
- Web サポートはブラウザの機能に依存します