Basta ya de indagar por todo internet ya que llegaste al sitio correcto, poseemos la respuesta que quieres recibir pero sin complicaciones.
Solución:
Debe usar la propiedad de ruta del archivo seleccionado
image: DecorationImage(image: FileImage(File(file.path)),)
Si alguien pudiera golpear en un problema similar
cambie de pickImage a getImage y aún necesita un archivo.
PickedFile selectedFile = await ImagePicker().getImage(source: source);
File selected = File(selectedFile.path);
Estaba atrapado en un tipo de problema similar donde
await ImagePicker.pickImage( source: ImageSource.camera, );
estaba en desuso, y tengo que usar
await ImagePicker().getImage( source: ImageSource.camera, );
pero el problema surgió cuando quería guardarlo, así que si alguien se atascó en chupar el rey del problema, usé este truco
final savedImage = File(imageFile.path).copy('$appDir.path/$fileName');
esta es una parte de mi código…
Puntuaciones y reseñas
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)