【问题标题】:How do I share a link to Whatsapp on Xamarin.iOS?如何在 Xamarin.iOS 上共享指向 Whatsapp 的链接?
【发布时间】:2018-07-03 14:14:13
【问题描述】:

我正在开发 Xamarin.Forms 上的跨平台 PLC 项目。特别是在 iOS 和 Android 上。

在其中一个视图中,我有 3 个共享按钮,一个用于 Whatsapp,一个用于 Snapchat,一个用于一般共享。这个想法是,当用户点击其中一个时,他会通过社交媒体向他的朋友发送邀请(深层链接)。

我已经实现了一些特定于 android 的代码,以便在点击这些按钮时通过 Whatsapp 或 Snapchat 共享链接,并显示正常的共享屏幕以在另一个共享按钮上选择应用程序。为此,我只是使用Intent.SetPackage 方法在特定应用上分享。

然而,在 iOS 上,即使有打开通用共享屏幕的代码,我也找不到任何代码可以专门将链接发送到 Whatsapp 或 Snapchat。

我的问题是,有没有办法在 iOS 上实现这一点?

【问题讨论】:

    标签: ios xamarin.forms xamarin.ios share dynamic-linking


    【解决方案1】:

    【讨论】:

    • 我觉得我说的不够清楚,我需要发送的是一个深层链接,这个想法是用户点击分享并向他们的朋友发送一个包含应用程序信息的深层链接,我们可以为分享按钮执行此操作,但想法是 Whatsapp 和 Snapchat 按钮直接打开这些应用程序,以便将链接发送给用户想要的任何人。
    【解决方案2】:

    最后我们没有找到我们要找的东西,但我们注意到应用程序在 iOS 上通常只有一个通用的分享按钮,所以我们在 iOS 中只留下了正常的分享代码。

    【讨论】:

      猜你喜欢
      • 2012-04-04
      • 2018-07-25
      • 1970-01-01
      • 2020-03-29
      • 1970-01-01
      • 1970-01-01
      • 2015-10-21
      • 1970-01-01
      • 2016-07-19
      相关资源
      最近更新 更多