Dans mon application, j'ai un bouton et j'en ai besoin pour partager Facebook lorsque ce bouton est cliqué?
Découvrez le plugin de partage Flutter
https://pub.dartlang.org/packages/share
Share.share('check out my website https://example.com');
Que l'utilisation peut choisir d'utiliser Facebook ou tout autre service prenant en charge l'interface de partage
essayez ceci: https://github.com/d-silveira/flutter-share.git
si vous souhaitez partager autre chose que du texte.
il permet de partager du texte/image/fichier avec une simple instanciation de constructeur nommé Share.image(path: <PATH>, title: <TITLE>)
puis d'appeler share()
dessus
suivez simplement les instructions pour plus de détails sur le README ou consultez un exemple de travail dans le dossier d'exemple de projet.
Il est entièrement fonctionnel pour Android, la partie IOS est en cours de développement pour correspondre à la partie Android.
Vous pouvez essayer ce package: https://pub.dev/packages/wc_flutter_share
Ce package prend en charge le partage image + texte à la fois.
Vous pouvez utiliser ceci comme:
await WcFlutterShare.share(
sharePopupTitle: 'share',
subject: 'This is subject',
text: 'This is text',
fileName: 'share.png',
mimeType: 'image/png',
bytesOfFile: bytes.buffer.asUint8List());
Remarque: Sur Facebook, vous ne pouvez pas partager image et texte en même temps. Vous pouvez partager du texte ou une image.
Ce code fonctionne bien:
await WcFlutterShare.share(
sharePopupTitle: 'share',
subject: 'This is subject',
text: 'This is text',
fileName: 'share.png',
mimeType: 'image/png',
bytesOfFile: bytes.buffer.asUint8List());