我正在开发一个关于Xamarin.Forms的跨平台PLC项目。特别是在iOS和Android上。
在其中一个视图中,我有3个共享按钮,一个用于Whatsapp,一个用于Snapchat,一个用于一般共享。这个想法是,当用户点击其中一个时,他通过社交媒体向他的朋友发送邀请(深层链接)。
我已经实现了一些特定于Android的代码,以便在点击这些按钮时通过Whatsapp或Snapchat共享链接,并显示正常的共享屏幕以在其他共享按钮上选择应用程序。为此,我只使用Intent.SetPackage
方法分享特定的应用程序。
然而,在iOS上,即使有一个代码打开一般共享屏幕,我也找不到任何代码来专门发送链接到Whatsapp或Snapchat。
我的问题是,有没有办法在iOS上实现这一目标?
最后,我们没有找到我们在哪里寻找,但我们注意到应用程序通常在iOS上只有一个共同的共享按钮,因此我们只在iOS中保留了正常的共享代码。