2014-10-17 51 views
2

我在解析圖片模塊上調整大小的方法有一個奇怪的問題: 首先,我在一個解析雲代碼中獲得3.8MB(1920x1080px)的圖像,然後將其大小調整爲384x216px。在Parse.com中優化圖片大小

我無法弄清楚的是,當我在前端應用程序中下載結果圖像時,文件大小依然爲3.8MB,而圖像大小卻像預期的那樣減小了。

我不能讓自己強迫我的用戶下載這麼重的圖片。

關於如何解決這個問題的任何建議?

只要能夠在Parse Cloud Code上執行,我就可以使用外部庫。

回答

0

請勿在雲中調整圖像大小。在客戶端調整它們的大小並通過網絡發送小文件。與通過網絡傳輸相比,縮短處理時間需要更短的時間。

您在應用程序前看到舊圖像的原因可能是因爲解析有內部緩存。在從緩存中加載之前發送的查詢,以降低傳輸的數據量。您可以通過刪除應用程序並重新安裝來輕鬆觀察,您的圖像可能會正常工作。

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