我有一个flutter应用程序,正在使用卡片(在一个容器内)。卡片中有励志名言,这些名言是从数据库中生成的。
我们希望有能力让用户与他们的朋友分享励志名言(通过Facebook、电子邮件、WhatsApp等)。因此,它将需要将该卡转换为图像--我说的对吗?我们如何才能做到这一点?
至于我的代码,其实就是标准的flutter代码。
谢谢你
你不需要将名言转换成图片。你可以从平台的标准分享屏幕分享报价。只要使用 分享 包中的pub.dev.。
只需一行代码。
Share.share("Everyone wants to go to heaven yet nobody wants to die");
标准的共享选项,如短信,电子邮件等都会显示。根据用户安装的应用程序,它们也会被显示出来。这意味着如果用户安装了Whatsapp,那么Whatsapp就会被显示为共享选项之一。
注:我不知道Facebook是否可以分享文本(如@Chatura的回答)。请确认一下。