FLUTTER ECOSYSTEM

open_file

Ein Plugin, das native Apps zum Öffnen von Dateien mit String-Ergebnis in Flutter aufrufen kann, unterstützt iOS (UTI) / Android (Intent) / PC (FFI) / Web (dart:html)

Neueste Version
4.0.0
30-Tage-Downloads
402.000
Likes
1090
Pub-Punkte
160

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Das open_file-Paket ermöglicht Flutter-Anwendungen, native Apps zur Öffnung von Dateien mithilfe plattformspezifischer Mechanismen zu starten. Auf Android verwendet es Intents; auf iOS nutzt es UTIs; auf Desktop-Plattformen (macOS, Windows, Linux) setzt es FFI ein; und auf der Webplattform verwendet es dart:html. Es gibt eine Zeichenkette zurück, die Erfolg oder Misserfolg anzeigt, wodurch es ideal für die Verarbeitung von Dateitypen wie PDFs, Bildern und Dokumenten über Plattformen hinweg mit minimalem Boilerplate-Code ist.

Anwendungsfälle
  • PDFs und Dokumente öffnen
  • Externe Anwendungen zum Öffnen von Dateien starten
  • Dateifreigabeprozesse unterstützen
  • Plattformübergreifende Dateiverwaltung
  • Integration mit Datei-Auswahler-Plugins
  • Dokumentvorschau in Apps aktivieren
Hauptmerkmale
  • plattformübergreifende Dateiöffnung
  • Native Integration über Plattformkanäle
  • String-basierte Ergebnisrückmeldung
  • Unterstützung für iOS UTI und Android Intent
  • Desktop-Unterstützung über FFI
  • Web-Kompatibilität mit dart:html
Geeignet für
  • Apps, die Dateivorschau benötigen
  • Dokumentenverwaltungstools
  • Dateiwähler-Integrationen
  • Multiplattform-Anwendungen
  • Entwickler für iOS, Android, Web und Desktop
Hinweise
  • Erforderliche ordnungsgemäße Pfadbehandlung für Dateien
  • Beschränkt auf vom Betriebssystem unterstützte Dateitypen
  • Auf einigen Plattformen sind ggf. zusätzliche Berechtigungen erforderlich
  • Die Ergebnisbehandlung hängt vom Plattformverhalten ab
  • Nicht geeignet für Dateierstellung oder -bearbeitung
Unterstützte PlattformenAndroidiOSWebmacOSWindowsLinux

Paket installieren

flutter pub add open_file

Kategorien

Abhängigkeiten

Abhängigkeiten 7 Einträge
  • open_file_android^1.1.0
  • open_file_ios^1.1.0
  • open_file_linux^1.1.0
  • open_file_mac^1.1.0
  • open_file_platform_interface^1.1.0
  • open_file_web^1.1.0
  • open_file_windows^1.1.0

Quell-Repository

Verwandte Projekte

Ranglisten