xamarin如何通过按钮从我的ios应用程序打开facebook和twitter应用程序
我正在用c#开发一个带xamarin的ios应用程序。 我有一个“联系”UIViewController,有一些按钮,包括Facebook和Twitter。
我需要从我的应用程序打开Facebook和Twitter应用程序,指向特定的Facebook页面和Twitter个人资料。
这是最好的方法吗?
提前致谢…
试试这个 :
Device.OpenUri(new Uri("fb://page/page_id")); Device.OpenUri(new Uri("twitter://user?user_id=userid"));
对于page_id
右键单击页面并选择查看源页面,找到facebook的page_id
,与twitter相同,找到userid
除了接受的答案 ,以下是我在外部应用程序中打开链接的发现。
要在浏览器中打开链接:
Device.OpenUri(new Uri(“ http://example.in/index.html ”));
在facebook中打开群组:
Device.OpenUri(new Uri(“fb:// group / groupname”));
要在Facebook中打开页面:
Device.OpenUri(new Uri(“fb:// page / page_id”));
要在Instagram中打开用户:
Device.OpenUri(new Uri(“instagram:// user?username = yourUserName”));
要在Twitter中打开用户:
Device.OpenUri(new Uri(“twitter:// userName?user_id = userId”));
要打开邮件应用:
Device.OpenUri(new Uri(“mailto:example@gmail.com”));