FFImageLoading Xamarin iOS ImagePath

#c# #xamarin #xamarin.ios #ffimageloading

#c# #xamarin #xamarin.ios #загрузка ffimageloading

Вопрос:

Я использую Xamarin.iOS и сохраняю изображения с помощью FFImageLoading. Я хотел бы получить путь, по которому сохраняется изображение.

В приведенном ниже коде information.FilePath является null :

 return ImageService.Instance.LoadUrl(imageUrl).
    WithCache(CacheType.All).
    Success((information, result) =>
    {
        image.ImagePath = information.FilePath;
    }).Retry(3, 5000);
  

Кто-нибудь знает, где получить путь к изображению?

Комментарии:

1. Начинался ли ImageUrl с http или https?

2. Возможно, он хранится в памяти только на данный момент времени. Вы указали тип кэша.Все

3. Используя Simple.iOS.Sample в репозитории FFImageLoading на GitHub. Если я использую ваш код, путь к файлу не равен null, поэтому я предполагаю, что это может быть проблема с тем, как вы это настраиваете, или с URL. Можете ли вы показать немного больше кода?

4. @LucasZhang-MSFT https.

5. @Cheesebaron Я пытаюсь использовать все типы кэша, и у меня та же проблема