我在網上發佈了一個使用ActionScript 3.0的swf。因此,只有Flash播放器9或以上才能運行我的swf。我如何設置最低版本要求,以便在他的玩家不符合我的要求時能夠通知使用情況?如何設置最小Flash Player版本
1
A
回答
1
是的,你可以。如在this question中所寫,您可以從Capabilities.version
(documentation)獲得用戶Flash播放器。這個函數的結果會是這樣的
WIN 9,0,0,0 //的Flash Player 9的Windows
這是一個字符串,所以我覺得跟喜歡這樣
var numbers:Array = version.split(「」)[1] .split(「,」);
你可以得到像[9 0 0 0]
陣列。從這一點來看,我認爲如果用戶的Flash播放器對你的閃存有好處,如何比較它應該是顯而易見的。
所以如果不是這樣,我通常會顯示一張圖片說明用戶需要安裝新版本的Flash播放器。如果用戶點擊它,我會將他發送到adobe web page。
更新的情況下
另一種方式,如果你正在使用SWFObject嵌入您瑞士法郎。您可以在此設置最低版本。官方文檔here。
3
我認爲SWFObject是最好的解決方案 - 儘管它需要JS在客戶端的瀏覽器中可用。 w/SWFObject,你也可以檢查客戶端是否安裝了flash(並在必要時顯示替代內容)
相關問題
- 1. Apache Flex 4.9.0和最低Flash Player版本
- 2. 如何安裝舊版本的Flash Player?
- 3. Flash Player版本問題
- 4. AS3:根據Flash Player版本
- 5. 如何配置/使用Flash Player調試版本
- 6. Flash Player設置問題
- 7. 如何在Flash項目as3中設置Flash Player窗口位置?
- 8. 如何更改Adobe Flash CS3中的Adobe Flash Player版本
- 9. 設置Flash Player的代理設置
- 10. Flex 3和Flash Player 10調試版本
- 11. 如何從動作腳本3.0知道Flash Player版本
- 12. Flash Player腳本+ IE8
- 13. 如何確認FireFox使用的是Flash Player的調試版本?
- 14. OSX/Xcode/Objective-C:如何檢測安裝的Flash Player版本?
- 15. Flash Player 10,2,159,1中的mm.cfg設置(調試)
- 16. Adobe Flash Player設置不可點擊
- 17. Flash CC不會更新AIR或Flash Player版本
- 18. 如何爲小部件設置最低sdk版本
- 19. 如何觸發Adobe Flash Player設置隱私面板從閃存?
- 20. 如何訪問AxShockwaveFlash控件中的Flash Player設置?
- 21. 如何強制Flash Player存儲設置無限制?
- 22. 如何嵌入此Flash Player?
- 23. 如何設置OpenGL版本?
- 24. 爲什麼ARM 11或更早版本不支持Adobe Flash Player(Android版本)?
- 25. Flash Player安全
- 26. Flash Player Ubuntu
- 27. (簡單)Flex 3應用程序需要什麼Flash Player版本?
- 28. 在Mac投影機應用程序中控制Flash Player版本?
- 29. 是否有Chrome Flash Player的調試版本
- 30. Flash Player不同版本的不同代碼
您是如何構建項目的?使用Flash Builder? – taskinoor
是的,我使用Flash Builder構建它 – Sefler