【发布时间】:2020-01-25 17:09:34
【问题描述】:
我正在尝试在颤动中显示存储为 blob 的图像。我正在使用 PHP API 来获取图像并将其作为 base64 字符串发送。镜像构建时,出现Failed decoding image. Data is either invalid, or it is encoded using an unsupported format.
运行 xampp 服务器。 PHP API。使用 android studio 模拟器运行 Flutter 应用程序
我可以使用 HTML img 标签在网页上显示图像。
Image.memory(base64Decode(imagebase64string));
我希望图像显示在屏幕上 错误说
Failed decoding image. Data is either invalid, or it is encoded using an unsupported format.
【问题讨论】:
-
请使用编码的 base64 字符串添加您的代码。
-
var url = '192.168.0.104:80/bah/api/get_image.php'; var response = 等待 http.get(url); image_string = base64Decode(response.body.toString());
-
//在小部件中连续我有“Image.memory(image_string)”