パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v4.0.0

open_share_plus

ソーシャルメディアにコンテンツを共有するためのFlutterプラグイン。メール、電話、WhatsApp、システム共有UIに共有できます。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
538
いいね数
24
Pub ポイント
160

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

flutter pub add open_share_plus

パッケージ概要

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

open_share_plus は、Android、iOS、Web、macOS、Windows、Linux を含む複数のプラットフォーム間でコンテンツをシームレスに共有できる Flutter プラグインです。メール、電話、WhatsApp、システムのデフォルトの共有UIなど、さまざまなアプリへの共有をサポートしています。シンプルさと広範な互換性を重視して設計されており、開発者が最小限の設定でネイティブの共有機能を統合できるようにしています。プラグインは、デバイス間で一貫した動作を保証するために、プラットフォーム固有のAPIを利用しています。

用途

  • WhatsApp を通じてテキストやリンクを共有する
  • アプリ内からメールを送信する
  • モバイルおよびデスクトップでのシステム共有ダイアログの統合
  • ソーシャルアプリでの迅速なコンテンツ共有を有効にする
  • クロスプラットフォームアプリで普遍的な共有オプションを提供する

主な機能

  • Webおよびデスクトップを含む複数のプラットフォームをサポートしています
  • WhatsApp、メール、Phone とのネイティブ統合
  • テキスト、URL、ファイルを共有するためのシンプルな API
  • 一貫したユーザー体験のためにシステム共有UIを使用します
  • 最小限の構成でクロスプラットフォーム互換性

適している対象

  • マルチプラットフォーム共有を必要とするアプリ
  • ソーシャルメディア統合
  • メールおよびメッセージ機能
  • ユーザー向けのコンテンツ共有ツール
  • 使いやすい共有ソリューションを探している開発者

注意事項

  • 一部のシステムでは、プラットフォーム固有の権限が必要です
  • 共有シートUIのカスタマイズが限定的
  • 外部アプリ(例:WhatsApp)がインストールされている必要がある
  • OSのバージョンによって異なる動作をする可能性があります
  • ファイル共有には、各プラットフォームでの適切なファイルパス処理が必要です

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

open_share_plus

Flutter Plugin for sharing contents to social media.You can use it share to Mail, WhatsApp And System Share UI

Using

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile and web development, and a full API reference.

Installation

First, add open_share_plus as a dependency in your pubspec.yaml file.

In your flutter project add the dependency:

dependencies:
  ...
  open_share_plus:

For help getting started with Flutter, view the online documentation.

Setup Configuration

  • Please check if use open localFile {support iOS(DocumentInteraction) / android(intent) / PC(ffi) / web(dart:html)} open_filex.
  • Please check if use open browser, phone, mail and whatsapp url_launcher.

Example

Please follow this example here.

Browser
Open.browser(url: "https://datadirr.com")
Phone Dial
Open.phone(phoneNumber: "+919726428397")
Mail
Open.mail(toAddress: "datadirr@gmail.com", subject: "datadirr", body: "datadirr dev")
WhatsApp (whatsAppNumber with country code)
Open.whatsApp(whatsAppNumber: "919876543210", text: "datadirr")
Local File (Only ANDROID, IOS)
Open.localFile(filePath: localFilePath)

カテゴリー

依存関係

依存関係一覧 4 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。