FLUTTER ECOSYSTEM

share_plus

プラットフォームの共有UIを介してコンテンツを共有するためのFlutterプラグイン。AndroidではACTION_SENDインテント、iOSではUIActivityViewControllerを使用します。

最新バージョン
13.1.0
30日間ダウンロード
240万
いいね数
3990
Pub ポイント
150

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

share_plus は、プラットフォームのネイティブな共有UIを介してコンテンツを共有できるFlutterプラグインです。AndroidではACTION_SENDインテントを使用し、iOSではUIActivityViewControllerを利用します。このパッケージはWeb、macOS、Windows、Linuxなど複数のプラットフォームをサポートしており、テキスト、ファイル、URLなどを一貫した方法で共有できます。プラットフォーム固有のコードを必要とせずに、システムレベルの共有機能との統合を簡素化します。

用途
  • アプリからテキストやリンクを共有する
  • システム共有シートを介して画像やファイルを送信する
  • すべての対応プラットフォームでのネイティブ共有機能との統合
  • アプリでの迅速なコンテンツ配信の有効化
  • クロスプラットフォーム共有ワークフローのサポート
主な機能
  • クロスプラットフォーム共有サポート
  • テキスト、URL、ファイルを共有するためのシンプルな API
  • 各プラットフォームでネイティブな共有ダイアログを使用
  • Android、iOS、Web、macOS、Windows、Linuxで動作します
  • カスタム共有実装の必要はありません
適している対象
  • 簡単な共有機能を必要とするアプリ
  • 複数のプラットフォームをターゲットにする開発者
  • ネイティブに似た共有体験を必要とするプロジェクト
  • ニュースやソーシャルアプリのようなコンテンツ重視のアプリ
  • 共有に最小限のボイラープレートを望むチーム
注意事項
  • ファイル共有には、Androidでの適切な権限が必要です
  • Webのサポートは、共有APIを備えたブラウザに限定されています
  • ファイル共有には適切な MIME タイプの処理が必要になる場合があります
  • 複雑なカスタム共有UIには適していません
  • プラットフォームの共有機能の利用可能性に依存します
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add share_plus

カテゴリー

ソースリポジトリ

関連プロジェクト

ランキング