【问题标题】:Share Direct Message (DM) from Flutter App to Messenger and Instagram将 Flutter App 中的直接消息 (DM) 分享到 Messenger 和 Instagram
【发布时间】:2021-12-03 12:05:18
【问题描述】:

我想以直接消息 (DM) 的形式分享一条文本,从我的 Flutter 应用到 Messenger 和 Instagram 直接。 用户将单击应用程序中的图标以打开正确的社交媒体。我不想打开所有可用应用程序的系统窗口。 它已经适用于 What's app 或 Twitter。我单击一个图标,它会打开一个链接,该链接会打开带有填充文本的消息。 我使用url_launcher 包来做到这一点 示例:'https://api.whatsapp.com/send?text=$text&url=$url'

【问题讨论】:

  • 您使用哪个包来分享文本?分享加?

标签: flutter share


【解决方案1】:

你可以试试share_plus(https://pub.dev/packages/share_plus)这个包。

【讨论】:

  • 它显示的是窗口共享系统,不是预期的行为。
  • 您正在考虑的是显式意图,而不是 Android 的隐式意图。我没有使用甚至研究过这个,但有一个包intent 可以做你想要的。
【解决方案2】:

最受欢迎的插件是sharelink here

【讨论】:

  • 它显示的是窗口共享系统,不是预期的行为。
【解决方案3】:

我找到的解决方案是使用深层链接并使用url_launcher lib 打开它:

我在之前复制到剪贴板并通知用户。

【讨论】:

    猜你喜欢
    • 2022-08-03
    • 1970-01-01
    • 1970-01-01
    • 2022-09-26
    • 2022-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-05
    相关资源
    最近更新 更多