我想知道如何打开官方 Facebook 应用程序以在 Windows Phone 上从我的 C# 代码共享 URI。像 "fb://"
这样的常见 Uri-Scheme 可能会打开应用程序,但似乎没有参数起作用。我有这样的想法,但它对我不起作用:
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 应用至少需要 4.1 版!
关于c# - 如何打开 Facebook 应用程序以在 WP8 上共享链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19351400/