Изображение не отображается при использовании метода GET во FlutterPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Изображение не отображается при использовании метода GET во Flutter

Сообщение Anonymous »

У меня возникла проблема с отображением изображения в моем приложении Flutter при использовании метода GET для получения его по URL-адресу. Вот соответствующий фрагмент кода:

Код: Выделить всё

Positioned(
top: 90,
left: (MediaQuery.of(context).size.width - 87) / 2,
child: GestureDetector(
onTap: getImage,
child: ClipOval(
child: Container(
width: 87,
height: 87,
decoration: BoxDecoration(
shape: BoxShape.circle,
border: Border.all(
color: Colors.white,
width: 3,
),
),
child: _imageFile != null
? Image.file(
_imageFile!,
fit: BoxFit.cover,
)
: (_profilData != null &&
_profilData!['image'] != null)
? CachedNetworkImage(
imageUrl:
'http://172.16.103.5/flutter/foto_profil/${_profilData!['image']}',
placeholder: (context, url) =>
CircularProgressIndicator(),
errorWidget: (context, url, error) =>
Icon(Icons.error),
fit: BoxFit.cover,
)
: Image.asset(
'assets/images/icon_profil.png',
fit: BoxFit.cover,
),
),
),
),
),

Проблема, с которой я столкнулся, заключается в том, что изображение не отображается при использовании CachedNetworkImage из пакета flutter_cache_manager. Вместо этого я вижу только заполнитель или виджет ошибки.
Я проверил, что URL-адрес правильный и изображение существует в этом месте. Может ли кто-нибудь подсказать мне, как устранить и решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/784 ... in-flutter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»