我想分享一个文本作为直接消息(DM),从我的flutter应用程序到Messenger和Instagram直接。用户将点击应用程序内的图标打开相应的社交媒体。我不想打开所有可用的应用程序的系统窗口。它已经为What's应用程序或Twitter工作了。我点击一个图标,它打开一个链接,打开消息与填充文本。我使用url_launcher包来完成它示例:'https://api.whatsapp.com/send?text=$text&url=$url'
我发现的解决方案是使用深链接并使用url_launcher lib:
打开它。- Instagram: https://www.instagram.com/direct/new/
- Messenger: http://m.me/
我做了一个复制到剪贴板之前,并通知用户。
您可以尝试share_plus
(https://pub.dev/packages/share_plus)包。
最流行的插件是share
:链接在这里