FLUTTER ECOSYSTEM

share_plus

Flutter-Plugin zum Teilen von Inhalten über die Plattform-Teilen-Schnittstelle, wobei auf Android der ACTION_SEND-Intent und auf iOS UIActivityViewController verwendet wird.

Neueste Version
13.1.0
30-Tage-Downloads
2,4 Mio.
Likes
3990
Pub-Punkte
150

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

share_plus ist ein Flutter-Plugin, das die Freigabe von Inhalten über die native Teilen-Oberfläche der Plattform ermöglicht. Auf Android wird der ACTION_SEND-Intent verwendet; auf iOS wird UIActivityViewController genutzt. Das Paket unterstützt mehrere Plattformen wie Web, macOS, Windows und Linux und bietet eine konsistente Möglichkeit, Text, Dateien, URLs und mehr zu teilen. Es vereinfacht die Integration mit systeminternen Freigabefunktionen, ohne plattformspezifischen Code zu erfordern.

Anwendungsfälle
  • Text oder Links aus einer App teilen
  • Bilder oder Dateien über das Systemfreigabedialogfeld senden
  • Integration mit native Freigabe auf allen unterstützten Plattformen
  • Schnelle Inhaltverteilung in Apps ermöglichen
  • Unterstützung von Querplattform-Teilungswegen
Hauptmerkmale
  • Plattformübergreifende Freigabefunktion
  • Einfache API zum Teilen von Texten, URLs und Dateien
  • Verwendet native Teilen-Dialoge auf jeder Plattform
  • Funktioniert unter Android, iOS, Web, macOS, Windows und Linux
  • Keine benutzerdefinierte Freigabeanwendung erforderlich
Geeignet für
  • Apps, die eine einfache Freigabefunktion benötigen
  • Entwickler, die mehrere Plattformen ansprechen
  • Projekte, die nativeähnliche Freigabeeffekte erfordern
  • Inhaltsreiche Anwendungen wie Nachrichten- oder Sozialmedien-Apps
  • Teams, die bei der Freigabe minimalen Boilerplate benötigen
Hinweise
  • Erforderliche entsprechende Berechtigungen unter Android für die Dateifreigabe
  • Web-Unterstützung beschränkt auf Browser mit Share-API
  • Dateifreigabe erfordert möglicherweise eine korrekte MIME-Typ-Verarbeitung
  • Nicht geeignet für komplexe benutzerdefinierte Freigabe-UIs
  • Abhängig von der Verfügbarkeit von Freigabefunktionen auf der Plattform
Unterstützte PlattformenAndroidiOSWebmacOSWindowsLinux

Paket installieren

flutter pub add share_plus

Kategorien

Quell-Repository

Verwandte Projekte

Ranglisten