#android #ios #image #flutter #image-load
#Android #iOS #изображение #flutter #загрузка изображения
Вопрос:
В моем сетевом изображении мой URL-адрес такой https://joylist.s3.us-east-2.amazonaws.com/profile/5f229e9cfa3dc8542f815cb9.HEIC
Он отлично работал с .jpg или png и другими форматами. Теперь, как я могу решить эту проблему и показать это изображение.
Ответ №1:
Вы можете работать с библиотекой heic в формате jpg (https://pub.dev/packages/heic_to_jpg ) для достижения этой цели (за исключением того, что вы специально хотите показывать изображения HEIC).
Добавьте пакет:
dependencies:
heic_to_jpg: ^0.1.2
Импортируйте пакет в свой файл dart:
import 'package:heic_to_jpg/heic_to_jpg.dart';
И вызовите метод convert с локальным путем к файлу изображения HEIC / HEIF.
String jpegPath = await HeicToJpg.convert(heicPath);