從頭開始加載動作頁面(在我的情況下,從文件加載XML數據,以相當耗時的方式初始化各種其他元素),如果您離開該頁面並返回到該頁面(例如通過瀏覽器的「後退」鍵)是他們放棄之前初始化的一種方法,並且立即在完全初始化狀態下調出先前的Actionscript頁面。在頁面上進行初始化
2
A
回答
1
Flash Player將始終從頭開始啓動SWF文件。在大多數情況下,導航返回將從瀏覽器的緩存中加載SWF文件和諸如XML文件之類的東西,並且與第一次去那裏相比,您的運行速度會更快。但是,您有責任添加邏輯以記住最近的狀態,並在再次加載SWF時將其恢復。
如果您使用的是Flex,History Manager可能會有用。對於沒有框架的AS3,您可以改爲使用SWFAddress。這兩者都使用瀏覽器的URL和歷史記錄功能來跟蹤應用程序狀態,這可以讓您通過SWF導航,就好像它包含「網頁」,甚至可以爲SWF中的特定位置添加書籤。另外,或者甚至可能同時,您可能還會考慮使用Flash Player的類似於Cookie的flash.net.SharedObject功能來記住該狀態。你失去了更細粒度的瀏覽器導航,但是你可能能夠更多地記住特定的單一狀態。
相關問題
- 1. 在Asp.NET主頁中初始化頁面
- 2. 強制頁面初始化
- 3. 頁面加載()或頁面初始化()
- 4. 在主頁面中初始化會話:'子頁面'問題
- 5. 如何在asp.net頁面啓動頁面時初始化對象
- 6. 在jQueryMobile上初始化JS腳本頁面
- 7. 如何在Laravel的某些頁面上初始化Vuejs + VueRouter
- 8. 調用Servlet時頁面初始化
- 9. 使用GET的JSF頁面初始化
- 10. JqueryMobile頁面初始化函數
- 11. Windows Phone C# - 設置頁面 - 初始化
- 12. 的Javascript的 「頁面」 初始化函數
- 13. TeamCity陷入初始化頁面
- 14. 在頁面加載時初始化執行af:quickQuery默認條件
- 15. 在不同頁面上啓動時主頁上的滑塊不會初始化
- 16. 如何在單獨的線程中進行單例的初始化初始化?
- 17. 在TensorFlow上初始化LSTM以進行時間序列分類
- 18. 相機未打開 - 在OpenCV上進行靜態初始化Android
- 19. 問題進行初始化新對象
- 20. 使用nibFIle進行初始化失敗
- 21. 自己進行變量初始化
- 22. 使用SharedPreferences進行Android初始化
- 23. 春天不進行初始化豆
- 24. 初始化SortedDictionary而不進行比較
- 25. 使用@Transactional進行延遲初始化
- 26. 使用repmat進行結構初始化
- 27. 初始化網頁上的滑塊?
- 28. 主頁上的用戶ID初始化?
- 29. NextPeer在LibGdx上初始化
- 30. 在WildFly上初始化SQL
我很感激。 – Mark 2010-01-27 00:38:49