我想在按下按钮时在我的应用程序中打开另一个应用程序 这是我的代码
public async void Button_Tapped(object sender, EventArgs e)
{
string uri = "instagram://user?username=therock";
string uri2 = "https://www.instagram.com/therock";
string uri3 = "https://www.facebook.com/anyusername";
string uri4 = "facebook://user?username=anyusername";
var k = await Launcher.CanOpenAsync(uri);
if (k)
{
await Launcher.OpenAsync(uri);
}
else
{
await Launcher.OpenAsync(uri3);
}
我的问题是
uri4
我不知道正确的格式,所以我做了这个提前谢谢..
答案 0 :(得分:0)
您可以尝试以下代码
Launcher.OpenAsync("fb://profile/profile_id");
对于Twitter
Launcher.OpenAsync("twitter://user?user_id=userid");
对于 page_id ,右键单击页面并选择“查看源页面”,然后找到facebook的page_id,而找到Twitter的page_id则找到 userid 。