我正在编写一个Xamarin Forms PCL应用程序(iOS和Android)
我必须从手机图库中选择一张图片。
我已阅读有关此插件的一些文档:
Labs.Platform.Services.Media.MediaPicker
在我的Common项目中,我必须输入以下代码:
var device = Resolver.Resolve<IDevice>();
picker = DependencyService.Get<IMediaPicker>() ?? device.MediaPicker;
但我在第一行有错误:IDevice和Resolver Objects不知道。我想我错过了引用或使用条款。
由于
答案 0 :(得分:0)
您需要在解决方案中的所有项目中安装以下Nuget包(例如PCL核心项目,iOS项目和Android项目,以及UWP项目,如果使用它):
https://www.nuget.org/packages/XLabs.Forms/
您需要添加以下using
语句:
using XLabs.Ioc;
using XLabs.Platform.Device;
using XLabs.Platform.Services.Media;