Flutter/Dart 如何使用 SharedPreferences 本地保存网络图像

问题描述 投票:0回答:2

我想通过首先从具有互联网连接的应用程序打开来加载许多图片,然后在下一次打开时我想从本地存储中获取我的图像。

任何人都可以给我一个简单的示例,其中包含加载 URL 的网络图像并将其保存在本地 SharedPreferences 中吗?

flutter image dart sharedpreferences local
2个回答
0
投票

您需要使用

base64Encode
检查 this 线程

将其转换为字符串

0
投票

您可以按照这个完整示例

或按照建议转换为 Base64 并存储在本地数据库中。取决于您要保存/加载的图像数量和用例。

© www.soinside.com 2019 - 2024. All rights reserved.