asl*_*ls2 12 share facebook flutter
我很陌生.在我的应用程序中,我需要在单击按钮时共享Facebook帖子.我怎么能这样做?
Tre*_*ree 12
查看flutter共享插件
https://pub.dartlang.org/packages/share
Share.share('check out my website https://example.com');
Run Code Online (Sandbox Code Playgroud)
比使用可以选择使用Facebook或支持共享界面的任何其他服务
小智 5
你可以试试这个包: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());
Run Code Online (Sandbox Code Playgroud)
注意:在 Facebook 上,您不能同时分享图片和文字。您可以共享文本或图像。
这对于我们Flutter菜鸟来说,是一个比较完整的解决方案。
将其添加到 .dart 文件的顶部:
import 'package:share/share.dart';
Run Code Online (Sandbox Code Playgroud)
在终端中运行此命令:
flutter pub add share
Run Code Online (Sandbox Code Playgroud)
将分享代码添加到onPressed中的按钮代码中:
onPressed: () {
Share.share('check out my website https://example.com', subject: 'Look what I made!');
}),
Run Code Online (Sandbox Code Playgroud)
有关共享包的更多信息可以在以下链接中找到:
https://pub.dartlang.org/packages/share
归档时间: |
|
查看次数: |
10059 次 |
最近记录: |