【问题标题】:Xamarin Media Plugin on UWP for using CameraUWP 上用于使用相机的 Xamarin 媒体插件
【发布时间】:2017-09-04 05:29:51
【问题描述】:

在 Xamarin Forms PCL 中使用 [Media Plugin] (https://github.com/jamesmontemagno/MediaPlugin) 时出现以下错误

值不在预期范围内。 (列表字典内部)

此插件适用于 Android 和 iOS。对于 UWP,它可以很好地从图库中挑选照片,但对于相机,它会抛出错误。

【问题讨论】:

    标签: uwp xamarin.forms media


    【解决方案1】:

    我犯了一个错误,在目录中提供特殊字符 (?) 以保存照片,但是对于 android 和 iOS 也一样

    不正确----

      MediaFile mediaFile = await iMedia.TakePhotoAsync(new StoreCameraMediaOptions
                                {
                                    SaveToAlbum = true,
                                    CompressionQuality = 50,
                                    PhotoSize = PhotoSize.Medium,
                                    **Directory = "XYZ? ",**                           
                                });
    

    正确——

      MediaFile mediaFile = await iMedia.TakePhotoAsync(new StoreCameraMediaOptions
                            {
                                SaveToAlbum = true,
                                CompressionQuality = 50,
                                PhotoSize = PhotoSize.Medium,
                                **Directory = "XYZ",**
                                Name = Guid.NewGuid().ToString() + ".png"
                            });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-04
      • 1970-01-01
      • 2023-03-10
      • 2019-06-18
      • 2019-05-27
      相关资源
      最近更新 更多