【发布时间】:2017-09-01 22:59:34
【问题描述】:
我使用以下命令共享链接,但使用此命令会打开一个包含应用程序的框供我共享。我想当我分享它时已经直接进入 facebook,而不通过这个框
void OnTapped4(object sender, EventArgs args)
{
CrossShare.Current.ShareLink(link, "teste", titulo);
}
需要直接分享到 facebook、whatsapp、twitter 和电子邮件
我有这个命令,而且它只适用于 xamarin android,在 xamarin 形式中它不起作用
Intent sendIntent = new Intent();
sendIntent.SetAction(Intent.ActionSend);
sendIntent.PutExtra(Intent.ExtraText,"titulo");
sendIntent.SetType("text/plain");
sendIntent.SetPackage("com.facebook.orca");
StartActivity(sendIntent);
【问题讨论】:
-
使用依赖服务调用原生Android代码:developer.xamarin.com/guides/xamarin-forms/…
-
如果我理解正确,您不想显示
ActionSendIntent而是直接打开Facebook 与共享内容?如果是这样,并且正如 here 所提到的,这是不可能的,因为 “由该操作的接收者来询问用户应该将数据发送到哪里。” -
我想看看我是否可以通过使用 CrossShare 来做到这一点
标签: xamarin