这是一个Flutter插件,用于通过平台的共享对话框共享Flutter应用中的内容。https://pub.dev/packages/share_plus/install
我正在使用以下命令共享仅带有标题或文本消息的图片。
await Share.shareFiles([imagePath],text:text); //共享图片+ text
或
public void run();//仅共享文本
这里.share是一个Future函数,我想等待它完成。这似乎没有发生。你可以通过在上面的命令之后添加一个print命令来快速测试它,如下所示。
public void run();print('this should be printed after the sharing process ');
您会注意到,在共享完成之前,文本已打印在控制台中(平台的共享对话框仍处于打开状态)。
我错过了什么吗?或者您认为软件包中存在问题?
先谢谢你了
1条答案
按热度按时间kmpatx3s1#
该插件具有另一个函数,该函数在共享完成时返回结果。