私のアプリにはボタンがあり、このボタンがクリックされたときにFacebookを共有する必要がありますか?
Flutter shareプラグインをチェック
https://pub.dartlang.org/packages/share
Share.share('check out my website https://example.com');
使用よりも、facebookまたは共有インターフェイスをサポートする他のサービスを使用することを選択できます
これを試してください: https://github.com/d-silveira/flutter-share.git
テキスト以外のものを共有する場合。
単純な名前付きコンストラクターのインスタンス化Share.image(path: <PATH>, title: <TITLE>)
でtext/image/fileを共有し、その上でshare()
を呼び出すことができます
README=の詳細については、指示に従ってください。または、サンプルプロジェクトフォルダー内の実際の例を参照してください。
Androidでは完全に機能します。IOS部分は、Android部分に一致するように現在開発中です。
このパッケージを試すことができます: https://pub.dev/packages/wc_flutter_share
このパッケージは、画像とテキストの両方の共有をサポートしています。
次のように使用できます:
await WcFlutterShare.share(
sharePopupTitle: 'share',
subject: 'This is subject',
text: 'This is text',
fileName: 'share.png',
mimeType: 'image/png',
bytesOfFile: bytes.buffer.asUint8List());
注:facebookでは、画像とテキストを共有できません同じ時間。テキストまたは画像を共有できます。
このコードは正常に機能しています。
await WcFlutterShare.share(
sharePopupTitle: 'share',
subject: 'This is subject',
text: 'This is text',
fileName: 'share.png',
mimeType: 'image/png',
bytesOfFile: bytes.buffer.asUint8List());