我做了一個程序使用Flash Professional 10和AS3,我發佈了它。它全部編譯並且在我的編碼計算機上正常工作。但是,當我嘗試在其他計算機上查看程序時,通過互聯網或將這些文件放在計算機上時,它只會顯示爲5個點,反覆顯示。閃光燈不會與其他電腦
0
A
回答
0
什麼是目標機器上的Flash Player版本,以及您將文件發佈到目標的Flash Player版本是什麼?
如果您是從CS4發佈的,目標是AS3,swf很可能需要至少Flash Player 10.x.x.x才能播放。如果您的用戶擁有9.x.x.x或更低的版本,並且您無法控制其環境,那麼您自己將不得不發佈該文件,以使其適用於客戶中最低公分母的Flash播放器版本。
這實際上意味着如果最低公分母的閃存爲8或更低,則必須使用AS2編寫該項目。
編輯:
雖然有其他的可能性。也許這個問題與你的swf中錯誤的預加載邏輯有關(例如:你正在使用一個只依賴bytesLoaded/bytesTotal的預加載器來監聽COMPLETE事件)。
0
您是否使用絕對路徑而不是相對路徑指向外部資產?
0
事情要記的:
- 運行在本地或網絡服務器?
- 外部資源的路徑是否一致?
- Flash播放器版本,它們都一樣嗎? (如果不是,它們大於10.x)
1
五點跳動的聲音就像RSL預加載器一樣,當你在其他地方運行你的應用程序時,它在定位資產時遇到了問題。如果您在應用程序中使用TLF(或其他RSL),請嘗試更改您的設置以靜態鏈接庫。
發佈設置 - > Flash - >設置 - >庫路徑。將默認鏈接更改爲合併到代碼並查看會發生什麼。
如果這樣可以解決問題,那麼您需要確保其他機器上的所有設備都可用,並且能夠正常運行。使用Firefox中的Live HTTP Headers觀看加載過程並查找404錯誤。這將指導你如何解決問題。
0
在actionscript設置中是運行時共享庫設置。將默認鏈接從RSL設置更改爲合併到代碼設置可解決我的問題。 RSL默認的預加載器,由於某種原因永遠不會完成加載,所以我的程序永遠不會激活。 這種沒有預加載器的非加載方法我不是最優的,但它現在可行。
相關問題
- 1. 如何讓電腦閃光燈
- 2. 閃光燈不會在IE
- 3. 集成閃光燈與Facebook
- 4. HTML5畫布與閃光燈
- 5. 隱藏的DIV與閃光燈不會顯示與jQuery
- 6. 從其他電腦
- 7. 閃光燈
- 8. 閃光燈
- 9. 繪圖心電圖和閃光燈
- 10. 手電筒/閃光燈停留在
- 11. 從閃光燈導出電影
- 12. AVCaptureDevice:閃光燈還是手電筒?
- 13. OpenGL ES強光閃光燈
- 14. 閃光燈爲Android
- 15. 使用閃光燈
- 16. fancybox在閃光燈
- 17. JS帶閃光燈
- 18. 使用閃光燈
- 19. 顯示閃光燈
- 20. 很多電影剪輯會使閃光燈延遲?
- 21. 閃光燈/會話未發現2.3
- 22. PHP會話使用閃光燈
- 23. 白色閃光與電子
- 24. 將閃光燈cs6導出到閃光燈播放器11.8
- 25. 閃光燈[:通知]閃光燈[:錯誤] +刷新按鈕=消失
- 26. Laravel輸入::閃光燈()如何檢索閃光燈值
- 27. 閃光燈可以觸發另一個閃光燈
- 28. 將閃光燈添加到閃光燈AS選項
- 29. 鉻\鉻我如何找到閃光燈的位置,並保存與胡椒閃光緩衝閃光燈?
- 30. 使用閃光燈訪問Android平板電腦的手機相機
這是一個網站嗎?你能把你的代碼放在這裏嗎? – robertp 2011-02-08 19:14:25