编程语言
首页 > 编程语言> > c#-如何打开Facebook应用程序以共享WP8上的链接?

c#-如何打开Facebook应用程序以共享WP8上的链接?

作者:互联网

我想知道如何打开官方的Facebook应用程序以共享Windows Phone上我的C#代码中的URI.常见的Uri-Scheme(例如“ fb://”)可能会打开应用程序,但似乎没有任何参数起作用.我有这样的想法,但这对我不起作用:

LaunchUriAsync(new Uri("fb://publish/profile/me?text=foo"));

当然,我知道我可以使用ShareTask,但这不是我想要的.
您可以看看Spotfy应用程序,它在共享歌曲时确实可以实现我想要执行的操作.

感谢您的帮助和解答!

PS:顺便说一下,与Twitter相同…

解决方法:

我终于解决了!
我花了将近两天的时间才找到解决方案,并且没有在任何地方进行文档记录,因此我想与您分享我的结果:

// Open official Facebook app for sharing
await Windows.System.Launcher.LaunchUriAsync(new Uri("fb:post?text=foo"));

我认为这是一个非常酷的功能,并提醒用户它在其他平台上的工作方式.

总之,通过URI方案从您的应用程序启动其他应用程序始终是一个不错的方案,并且具有良好的用户体验.

提示:通过URI方案打开官方的Facebook App至少需要4.1版!

标签:facebook,windows-phone-8,windows-phone,c
来源: https://codeday.me/bug/20191122/2061364.html