我是使用Flash Builder的AS3中相對較新的開發人員。我的目標是爲較大的(30毫克)SWF應用程序創建快速/快速加載的小型SWF預加載器。我不能在預加載器中包含較大的SWF,但我可以使用外部接口調用來讓jquery告訴我用戶正在使用的互聯網速度,並根據其大小來計算加載多長時間更大的SWF。在AS3中爲SWF創建預加載器Flash Builder
現在,我們有一個大型網絡應用程序,如果客戶端的網絡連接速度較慢,需要大約5分鐘才能加載。所以,我們想要使用一個小的SWF預加載器,它將顯示一個加載循環或加載欄,並顯示SWF花費超過5分鐘時間的選項。有點像錯誤處理。例如,對於Safari,有時播放器實際上必須單擊SWF才能加載。是否有可能在SWF上有一個按鈕,使它開始加載?...在jQuery中創建預加載器更容易嗎?我只是想知道是否會使用SWF來創建更多問題來加載SWF。任何想法?...
關於如何解決這個野獸的任何想法?我幾乎讀過關於預加載器的每篇文章,但沒有任何內容引用在Flash Builder中創建的預加載器。
我無法使用Flash Professional或時間線。它必須在Flash Builder中。
因此,我試圖使用下面的教程,我沒有能夠實際得到任何東西出現時,我測試它。我在「run()」函數中收到錯誤:
錯誤:錯誤#2136:SWF文件http://local.myproj.com/MyProject.swf包含無效數據。 在預加載/運行()[/開發/ MyProject的/ SRC/Preloader.as:109] 在預加載器/的onEnterFrame()[/開發/ MyProject的/ SRC/Preloader.as:46]
參考文獻: http://fortheloss.org/how-to-preloader-in-flash-builder-4-7/
是的 - 的確如此。如果只有一個HTML按鈕,在點擊之前懸浮在SWF上方會更好嗎?我不確定這是否會起作用,但將它用作「開始加載」類功能?..我不確定如何解決這個問題。是的,我會很感激任何有用的腳本。 :) 謝謝! – Titanium 2015-03-03 16:35:44
不安靜確定爲什麼你會認爲使用Html按鈕是不是使用Flash Builder編程並使用MXML和/或AS3編程。 Html不需要這個,因爲你運行一個.SWF,在這裏你可以使用Html作爲包裝頁面做任何事情!我認爲最好是直接寫給我Att。 Roland - WebFlashArtistry在gmail dot com找出你真正需要的東西,只有這樣我才能尋找特定的和合適的腳本! rgs aktell – aktell 2015-03-04 04:21:10