我在网上发布了一个使用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