Json 在Sencha中,如何从服务器下载jpg或png文件并存储在localstore中供以后使用
对于我的Sencha项目,我想从服务器下载一些图像,并保存在项目中以供以后使用。我打算去当地的商店 我知道我们需要发送json格式的图像数据文件。稍后,我需要将这个数据博客保存在本地存储中,并在显示时将其转换为png并显示。 但这在Sencha是可能的。我没有在sencha中进行json解析。我对这个Pls指南不熟悉Json 在Sencha中,如何从服务器下载jpg或png文件并存储在localstore中供以后使用,json,parsing,sencha-touch,download,Json,Parsing,Sencha Touch,Download,对于我的Sencha项目,我想从服务器下载一些图像,并保存在项目中以供以后使用。我打算去当地的商店 我知道我们需要发送json格式的图像数据文件。稍后,我需要将这个数据博客保存在本地存储中,并在显示时将其转换为png并显示。 但这在Sencha是可能的。我没有在sencha中进行json解析。我对这个Pls指南不熟悉 如何解析图像数据的json 如何将数据文件转换为图像格式 有没有更好的办法来实现这一点。 请评论 一,。 一个选项是服务器端将图像转换为图像。这基本上意味着你必须转换图像 添加到B
data:image/png;base64,/9j/4AAQSkZJRgABA[...]
二,。
您不需要将数据转换为图像。浏览器会帮你完成这项工作。您可以将此字符串用作图像的源
<img src="data:image/png;base64,/9j/4AAQSkZJRgABA[...]" />
或者在Sencha Touch中使用
三,。
不建议使用JSON传输图像,因为由于base64效率低下,文件大小增加了约。
如果图像是静态资产,您可以通过将包含的folderpath添加到Sencha Touch应用程序app.json
文件(请参阅参考资料和appcache属性)将其添加到应用程序中。这意味着它们在构建应用程序时会被复制
更多信息: