我在Flash CS3工作,針對ActionScript 2的不點火,而我寫的圖像預加載。當我在下載模擬打開的情況下測試電影時,一切正常,我的預加載器成功更新了我製作的下載進度條。當我將電影上傳到我的網絡服務器時,它幾乎表現得好像MovieClipLoader.onLoadProgress事件直到上傳結束時纔會觸發,因爲電影在沒有通知的情況下在幾秒鐘內下載,然後出現突然爆發的活動和我的預加載程序非常迅速地從0到100%。有沒有人遇到過這種行爲,如果是的話,我做錯了什麼?謝謝!ActionScript 2的:MovieClipLoader.onLoadProgress生產
回答
我建議使用像Charles這樣的調試代理(http://www.charlesproxy.com/)來查看文件是如何從服務器上下載的(例如,下載開始之前是否存在高延遲,實際需要多少秒來傳輸數據)。這樣您可以更好地瞭解預加載器是否準確反映了服務器的數據傳輸。
謝謝你的快速回復馬特。我從來沒有聽說過查爾斯,但它似乎是一個令人難以置信的強大工具。爲了我的目的,我還可以在Firefox中使用Firebug的Net工具來查看文件的請求和進度。 Charles和Firebug都表示正在請求和下載圖像,所有圖像都在Flash電影出現之前幾秒鐘完成,並在更新加載欄/火onLoadProgress時進行更新。
你有沒有嘗試在不同的瀏覽器?我相信Flash至少會在某些情況下使用瀏覽器下載文件。可能Firefox正在下載沒有通知Flash的文件,然後將它全部發送到閃存中。我還沒有看到FF自己做這件事,但是擴展可能會攔截下載。
我相信我已經看到了這樣的一個突發的進展發生之前,當我得到一個緩存副本,而不是重新下載它唯一的一次。但是,既然你看到一個實際的下載發生,我猜這不是你得到的。
嘗試在IE瀏覽器,看看你是否得到相同的行爲。
多的測試後,我結束了徹底重組/重寫預加載器是如何工作的,而這個固定我的問題。我認爲在最終圖像加載和事件觸發之間存在一些延遲(由於我仍然不完全理解的原因),更新我的預加載器剪輯的代碼沒有正在運行,因爲事件正在而是等到系列中的最後一幅圖像開始加載纔開始工作。我將更新加載進度的代碼從preloader影片剪輯(它正在查看一些_root級別的進度變量,並在輸入框架上更新自己)中移入onLoadProgress事件本身。每個人都表示非常感謝你的快速回復,當我達到15歲時,我會盡快答覆你的答案,因爲他們是有幫助的,如果不是我正在尋找的答案。
- 1. actionscript 2 to actionscript 3
- 2. Actionscript 2與Actionscript 3
- 3. 產生的Zend Framework 2
- 4. ActionScript 2 vs ActionScript 3性能
- 5. 部署角2生產
- 6. ActionScript 2的平移
- 7. ActionScript 2的範圍
- 8. actionscript 2到actionscript 3我的代碼
- 9. Actionscript(2)問題
- 10. 爲什麼new [-1]產生段錯誤,而new [-2]產生bad_alloc?
- 11. 角2生產中的路由dist
- 12. 2與宏產生不同的輸出
- 13. Angular 2 CLI,生產中的Webpack
- 14. Actionscript 2閱讀XML
- 15. 將Actionscript 2代碼轉換爲ActionScript 3
- 16. ActionScript 2的XML問題
- 17. 沿着路徑的ActionScript 2
- 18. 在ActionScript 2上的Neperian Logarithm?
- 19. start-stop-daemon產生2個進程
- 20. 啓用生產模式角2
- 21. Angular 2生產包文件太大
- 22. 角2創建單一app.min.js生產
- 23. Retrofit 2在生產中返回null
- 24. Crystal Reports .Net 4 Beta 2生產異常
- 25. Play Framework 2多個生產實例
- 26. 如何產生2個不同json_encodes
- 27. 如何知道actionscript 1,actionscript 2或actionscript 3?
- 28. ActionScript 2緩慢運行
- 29. Flash ActionScript 2 Slider問題
- 30. Actionscript 2 onRollOver不工作
據我所知閃存總是使用瀏覽器下載內容(除非它是一個通過套接字)。 Windows上的獨立瀏覽器甚至與Internet Explorer共享一個緩存。 – grapefrukt 2008-09-19 20:36:02