跨平台摄像机和画廊(Xamarin)

跨平台摄像机和画廊(Xamarin),xamarin,xamarin.forms,xamarin.android,Xamarin,Xamarin.forms,Xamarin.android,我需要在Android/Ios的xamarin中使用camera/gallery。有什么办法吗?首先,在解决方案中安装插件:“Xam.plugin.Media” 对于照相机,请编写此代码并获取文件: var file = await Plugin.Media.CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions() { SaveMetaData = true, PhotoSi

我需要在Android/Ios的xamarin中使用camera/gallery。有什么办法吗?

首先,在解决方案中安装插件:“Xam.plugin.Media”

对于照相机,请编写此代码并获取文件:

var file = await Plugin.Media.CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions() { SaveMetaData = true, PhotoSize = PhotoSize.MaxWidthHeight });
var file = await CrossMedia.Current.PickPhotoAsync(new PickMediaOptions() { SaveMetaData = true, PhotoSize = PhotoSize.MaxWidthHeight });
对于Gallery,请编写此代码并获取文件:

var file = await Plugin.Media.CrossMedia.Current.TakePhotoAsync(new Plugin.Media.Abstractions.StoreCameraMediaOptions() { SaveMetaData = true, PhotoSize = PhotoSize.MaxWidthHeight });
var file = await CrossMedia.Current.PickPhotoAsync(new PickMediaOptions() { SaveMetaData = true, PhotoSize = PhotoSize.MaxWidthHeight });
这通常适用于Xamarin中的Android和Ios平台