Как реализовать кнопку поделиться в приложении Flutter? - PullRequest
0 голосов
/ 29 мая 2018

Я очень новичок, чтобы трепетать.В моем приложении мне нужно поделиться постом в Facebook при нажатии кнопки.Как я могу это сделать?

Ответы [ 3 ]

0 голосов
/ 01 июня 2018

попробуйте это: https://github.com/d-silveira/flutter-share.git

, если вы хотите поделиться чем-то отличным от текста.

он позволяет обмениваться текстом / изображением / файлом с простым созданием экземпляра конструктора Share.image(path: <PATH>, title: <TITLE>), а затемвызовите share() на нем

, просто следуйте инструкциям для получения более подробной информации о README или посмотрите рабочий пример в папке примера проекта.

Он полностью функционален для Android, часть IOSв настоящее время разрабатывается для соответствия части Android.

0 голосов
/ 31 мая 2019

Вы можете попробовать этот пакет: 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 вы не можете обмениваться изображениями и текстом одновременно.Вы можете поделиться текстом или изображением.

0 голосов
/ 29 мая 2018

Проверьте плагин обмена Flutter

https://pub.dartlang.org/packages/share

Share.share('check out my website https://example.com');

Чем использовать можете выбрать Facebook или любой другой сервис, который поддерживает интерфейс обмена

...