Xamarin.ios Xamarin表单:在Instgram上共享图片
我正在用Android和iOS解决方案开发Xamarin表单应用程序。 我正在拼命寻找一个完整的例子,允许用户在Instagrama上分享从我的应用程序中拍摄的照片Xamarin.ios Xamarin表单:在Instgram上共享图片,xamarin.ios,xamarin.android,xamarin.forms,instagram,share,Xamarin.ios,Xamarin.android,Xamarin.forms,Instagram,Share,我正在用Android和iOS解决方案开发Xamarin表单应用程序。 我正在拼命寻找一个完整的例子,允许用户在Instagrama上分享从我的应用程序中拍摄的照片 任何人都可以指向一些好的教程/示例/github repo/等等?你不能直接发布Instagram API,因为这是私有的,但是如果用户的手机上安装了Instagram应用程序,你可以与Instagram应用程序共享照片。这就是我认为你正在努力实现的目标。我不知道任何回购协议或样本,因此需要自己在这方面做一些工作 要做到这一点,您可
任何人都可以指向一些好的教程/示例/github repo/等等?你不能直接发布Instagram API,因为这是私有的,但是如果用户的手机上安装了Instagram应用程序,你可以与Instagram应用程序共享照片。这就是我认为你正在努力实现的目标。我不知道任何回购协议或样本,因此需要自己在这方面做一些工作 要做到这一点,您可以使用。对于iOS,您需要使用文档交互部分,在Android中,您启动一个新的活动并传递媒体 您需要以本机方式编写这些代码,并使用依赖项注入,将其传递到Xamarin表单应用程序中。关于如何在Android中使用的示例如下:
public Task<bool> LaunchApp(string uri)
{
bool result = false;
try
{
var aUri = Android.Net.Uri.Parse(uri.ToString());
var intent = new Intent(Intent.ActionView, aUri);
Xamarin.Forms.Forms.Context.StartActivity(intent);
result = true;
}
catch (ActivityNotFoundException)
{
result = false;
}
return Task.FromResult(result);
}
公共任务启动应用程序(字符串uri)
{
布尔结果=假;
尝试
{
var aUri=Android.Net.Uri.Parse(Uri.ToString());
var intent=新intent(intent.ActionView,aUri);
Xamarin.Forms.Forms.Context.StartActivity(意图);
结果=真;
}
捕获(ActivityNotFoundException)
{
结果=假;
}
返回Task.FromResult(结果);
}
修改Instagram的示例以适合