我正在Xamarin.Forms上从事跨平台PLC项目。特别是在iOS和Android上。
在其中一种视图中,我有3个共享按钮,一个用于Whatsapp,一个用于Snapchat,一个用于常规共享。这个想法是,当用户点击其中一个时,他会通过社交媒体向他的朋友发送邀请(深层链接)。
我已经实现了一些特定于Android的代码,以便在点击这些按钮时共享通过Whatsapp或Snapchat的链接,并显示正常的共享屏幕以在另一个共享按钮上选择一个应用。为此,我仅使用Intent.SetPackage
方法在特定应用上共享。
但是,在iOS上,即使有打开通用共享屏幕的代码,我也找不到任何代码将链接专门发送到Whatsapp或Snapchat。
我的问题是,有没有办法在iOS上实现这一目标?
答案 0 :(得分:0)
这可能是WhatsApp https://faq.whatsapp.com/en/general/26000030
的解决方案Snapchat:Snapchat url scheme not working properly - camera opens but not profile
答案 1 :(得分:0)
最后,我们找不到要查找的内容,但是我们注意到应用程序通常在iOS上只有一个通用的共享按钮,因此我们只在iOS中保留了普通的共享代码。