我需要在我的代码后面的某个页面上启动WP8 facebook应用程序,如果未安装该应用程序,请在该页面上打开浏览器:
现在我正在这样做:
var success = await Windows.System.Launcher.LaunchUriAsync(new Uri("fb://page/313689422066566"));
我使用成功尝试打开浏览器。
应用程序启动但它显示我的墙而不是页面,如果应用程序不是安装程序,手机会要求我在商店搜索以搜索应用程序...
任何人都可以告诉我们如何做到这一点或在哪里可以找到一些信息?
感谢
答案 0 :(得分:3)
嘿,实际上有一个没有记录的(我通过试验和错误从this问题开始找到这种方式)。
Launcher.LaunchUriAsync(new Uri("fb:pages?id=YOUR_PAGE_ID"));
答案 1 :(得分:0)
你要求做的事情是不可能的。
首先,我不相信可以将Facebook应用程序打开到特定页面。我知道你可以使用fb:URI方案来打开应用程序,甚至可以使用fb:post?text = foo来开一个新帖子,但我不相信你可以打开一个页面。
即使你可以,URI方案在Windows Phone中的工作方式是,如果注册了URI方案,它将打开应用程序。如果未已注册,则会要求您从商店安装该应用。没有办法将它们发送到我所知道的网站。