修复 xamarin 表单中 ImageService.SetTaskForTarget (FFImageLoading.Work.IImageLoaderTask currentTask) 中的 System.ArgumentException android

问题描述

我在 appcenter 中崩溃了(System.ArgumentException: Key already in the list Parameter name: key)。我正在使用 Xamarin.FFImageLoading.Forms 版本 2.4.11.982。如何在 xamarin 表单 android 中解决此问题?

堆栈跟踪:

FFImageLoading.ImageService.SetTaskForTarget (FFImageLoading.Work.IImageLoaderTask currentTask) [0x0006b] in <6da1e56736824600a2a4274fa130241a>:0;FFImageLoading

FFImageLoading.ImageServiceBase`1[timageContainer].LoadImage (FFImageLoading.Work.IImageLoaderTask task) [0x00011] in :0;FFImageLoading

FFImageLoading.TaskParameterPlatformExtensions.Into[timageView] (FFImageLoading.Work.TaskParameter parameters,FFImageLoading.Work.ITarget`2[timageContainer,timageView] target) [0x00034] in <6da1e56736824600a2a4274fa130241a>:0;FFImageLoading

FFImageLoading.TaskParameterPlatformExtensions.Into (FFImageLoading.Work.TaskParameter parameters,FFImageLoading.Views.ImageViewAsync imageView) [0x00007] in <6da1e56736824600a2a4274fa130241a>:0;FFImageLoading

FFImageLoading.Forms.Platform.CachedImageFastRenderer.UpdateBitmap (FFImageLoading.Forms.Platform.CachedImageView imageView,FFImageLoading.Forms.CachedImage image,FFImageLoading.Forms.CachedImage prevIoUsImage) [0x001e0] in <4ecfcdc3451f4124b3b366b6af3329f8>:0;FFImageLoading.Forms.Platform

FFImageLoading.Forms.Platform.CachedImageFastRenderer.OnElementChanged (Xamarin.Forms.Platform.Android.ElementChangedEventArgs`1[TElement] e) [0x00121] in <4ecfcdc3451f4124b3b366b6af3329f8>:0;FFImageLoading.Forms.Platform

FFImageLoading.Forms.Platform.CachedImageFastRenderer.Xamarin.Forms.Platform.Android.IVisualElementRenderer.SetElement (Xamarin.Forms.VisualElement element) [0x000c2] in <4ecfcdc3451f4124b3b366b6af3329f8>:0;FFImageLoading.Forms.Platform.CachedImageFastRenderer.Xamarin.Forms.Platform.Android

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)