在Parse.com中优化图像大小

时间:2014-10-17 17:29:17

标签: image-processing parse-platform image-resizing

Parse Image Module上的resize方法有一个奇怪的问题: 首先,我在Parse Cloud Code中获得3.8MB(1920x1080px)的图像,然后将其大小调整为384x216px。

我无法弄清楚的是,当我在前端应用程序中下载生成的图像时,文件大小仍为3.8MB,而图像大小则按预期减少。

我不能让自己强迫我的用户下载如此沉重的图像。

有关如何解决此问题的任何建议?

我已准备好使用外部库,只要它可以在Parse Cloud Code上执行。

1 个答案:

答案 0 :(得分:0)

不要在云中调整图像大小。在客户端上调整它们的大小并通过Web发送小文件。与通过网络传输相比,它需要更短的处理时间来调整它们的大小。

您在应用程序前面看到旧图像的原因可能是因为parse具有内部缓存。从缓存加载之前已发送的查询,以降低传输的数据量。您可以通过删除应用程序并重新安装来轻松观察到这一点,您的图像可能会正常工作。

http://blog.parse.com/2011/09/30/easy-caching-with-parse/
https://www.parse.com/docs/ios_guide#queries-caching/iOS