【问题标题】:How to share application link using Xamarin Essentials Share to other users and open application once they click?如何使用 Xamarin Essentials Share 将应用程序链接共享给其他用户并在他们单击后打开应用程序?
【发布时间】:2021-12-05 19:05:41
【问题描述】:

有没有一种方法可以使用 Xamarin Essentials Share 共享应用程序页面 URI,并且当其他用户单击相同的共享 URI 时它应该打开应用程序(如果已安装)?我需要使用应用链接吗?问题是我没有网站,也无法使用应用链接。任何提示都会有所帮助。

【问题讨论】:

标签: xamarin.forms share xamarin.essentials


【解决方案1】:

对于 Android,如果您的目标应用支持 Deep Linking,那么您可以打开/共享该应用的格式化链接。

例如Whatsapp,您可以在format之后创建链接

因此,您只需使用 Xamarin.Essentials Share 共享格式化的链接,然后您将被重定向到该应用程序。

【讨论】:

  • 这实际上是我自己的应用程序链接,我想通过 WhatsApp 或电子邮件分享我的应用程序页面,当用户单击它时,如果已安装,他们将导航到我的应用程序。我的应用程序没有深度链接功能,我们不能不实现深度链接吗?
  • 不,你不能。您需要为您的应用添加深层链接
  • 但是我没有网站来托管IOS的应用程序文件
  • @Zeeshanshaikh 这就是这样做的方式。如果它是唯一的阻止程序,您可以在 Netlify 上启动一个快速简单的网站。
  • 是否只需要验证域或相同的链接路径也应该在网站上工作?
猜你喜欢
  • 2013-05-17
  • 1970-01-01
  • 2019-01-08
  • 2016-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-29
  • 1970-01-01
相关资源
最近更新 更多