我開發了一個Flex和催化劑項目,swf的大小太多了,有時需要太多的時間來加載。產品已經準備就緒,所以我不能在代碼中更改太多。請幫我解決這個問題。還有一件事情,它的負載非常快,有時需要很多時間。爲什麼它是這樣的?Swf需要花費太多時間來加載,我該如何加快速度?
1
A
回答
2
快速回答是沒有快速解決方案。您可以使用緩存RSL(使用Adobe簽名的RSL),創建自己的RSL,將應用程序劃分爲模塊,移除所有嵌入式媒體並按需加載,使用矢量(FXG)而不是位圖文件( PNG,JPG等),並確保你不添加不需要的東西。
所有這些都可以使應用程序加載速度更快,響應速度更快。問題是這不是一個快速的解決方案,需要相當多的架構。通常情況下,你從你的項目開始就開始。從它的聲音中,你不知道大多數這些概念,並且你已經將一切都添加到了一個大規模的swf文件(包括RSL)。
你已經走了很長的路。
1
你有任何查詢到服務器?在這種情況下,最好檢查服務器功能。
1
您正在導出發佈版本,而不是調試版本,對嗎?
您可以下載SWFWire Inspector來檢查文件中的內容以及爲什麼這麼大。就像J_A_X說的那樣,它可能主要是嵌入資產,你可以嘗試單獨加載。
聲明:我寫了這個應用
相關問題
- 1. JQuery代碼需要花費太多時間加載
- 2. Glide Imgae加載需要花費太多時間在recyclerview android
- 3. Java applet花費太多時間加載
- 4. SL5 + Prism 4.1動態XAP下載需要花費太多時間來加載
- 5. 登錄組件需要花費很多時間來初始角度加載4
- 6. 花費太多時間來預先加載資產?
- 7. 視圖部分花費太多時間來加載
- 8. DOMDocument()花費太多時間來加載頁面
- 9. Viewholder花費太多的時間來加載列表視圖
- 10. 花費太多時間來加載Extjs4中的TreeGrid
- 11. 花費太多時間來加載頁面?
- 12. Xcode 9花費太多時間來加載應用程序
- 13. 佈局花費太多的時間來加載android
- 14. XSSFWorkbook需要花費大量的時間來加載
- 15. 應用程序需要花費時間來加載ionic2
- 16. 爲什麼在View中添加ROW_NUMBER需要花費太多時間來執行?
- 17. 圖片加載需要在Android設備上花費太多時間?
- 18. IPhone IOS:PHP腳本需要花費太多時間來執行?
- 19. android hello world program需要花費太多時間來運行
- 20. PHP查詢加載速度太慢。如何加快速度?
- 21. didUpdateLocations花費很長時間來加載
- 22. JRebel花費太多時間來更新
- 23. 我該如何測試(rspec)需要花費太長時間的http請求?
- 24. 許多小部分花了很多時間來渲染,爲什麼,我該如何加快速度?
- 25. MySQL查詢花費太長的時間來加載
- 26. actionscript2 loadMovie()花費太長時間來加載外部文件
- 27. Drupal視圖花費太長時間來加載
- 28. 花費太長時間來加載頁面與HttpWebResponse
- 29. WebRequest.GetResponse()花費太多時間
- 30. 花費更多時間加載頁面
您的應用程序的任規模將過重或者您也可以通過把你的屏幕,獨立的模塊,並當過你想他們加載它避免這種情況。 – Triode 2012-03-01 07:46:47
沒有什麼竅門能夠神奇地減少和優化Catalyst生成的所有代碼,如果這就是你所追求的。 – RIAstar 2012-03-01 10:46:28
它的大小是4.6 MB,@ rajesh.adhi我可以在不改變大量代碼的情況下在屏幕上劃分 – sachin 2012-03-01 11:44:19