1

我正在关注 github repo 中的 SKiaSharps 示例。在我自己的代码中,我执行以下操作:

    var stream = new SKManagedStream(sourceStream);
    var srcImage = SKBitmap.Decode(stream);<---This line

sourceStream 是从 MediaFile 的 GetStream() 检索的 System.IO.MemoryStream,如下所示:

    var media = await DependencyService.Get<IShare>().PickImage();
    _imageSource = media.GetStream();
    canvas.InvalidateSurface();

第一个片段中的市场代码抛出异常,SKCodec 不能为空。

我在这个问题上花了大约一个星期,但无济于事。任何帮助表示赞赏。

谢谢

4

0 回答 0