Flutter - отображать локальное изображение с камеры
Я сгенерировал изображение с помощью плагина камеры Flutter. Я пытаюсь показать это.
Мой путь выглядит так:
/data/user/0/com.example.myapp/app_flutter/picture2.jpg
Как мне его загрузить?
Я старался:
new Image.network("file:///"+imagePath)
но я получаю ошибку:
Another exception was thrown: Invalid argument(s): No host specified in URI file:////data/user/0/com.example.myapp/app_flutter/picture2.jpg
2 ответа
2018-05-16 19:06
Используйте FileImage, как показано ниже. Он принимает файл в качестве параметра.
_image = File(path);
Container(
padding: const EdgeInsets.all(1.0),
decoration: BoxDecoration(
color: Colors.white,
image: DecorationImage(
image: FileImage(_image), fit: BoxFit.cover)),
)