我正在使用actionscript,Flex SDK和文本编辑器开发Flash应用程序。
我想让我的Flash应用程序支持Windows上的InternetExplorer,FireFox和Chrome。
但我正在Mac OSX上开发它。
Mac OSX的Flash播放器与Windows的Flash播放器兼容性如何?
我必须不仅在Mac OSX而且在Windows上测试应用程序?
如何与其他操作系统的Flash播放器的兼容性,例如,Android的,Linux的,Wii游戏机?Windows与Mac OSX和其他操作系统之间的Flash播放器兼容性?
回答
你应该注意到有关Flash的事情是,它不会在浏览器本身运行。它运行在使用Flash运行时部署的虚拟机上(在浏览器中是Flash插件)。
你是这么说的独立浏览器渲染引擎,但浏览器可能会限制在机器上你的权利。例如,在Chrome中,如果不更改插件的安全设置,则无法访问文件系统。
Flash在所有这些平台上运行,flex也是如此。 Wii我不确定,但你应该可以在Linux,Windows和OSX上运行相同的代码而不需要修改。
Android的Flash运行时有表现相当差,所以对于手机开发时,你应该三思而后行,你去aniations和坚果等之前。
您将遇到的最大视觉问题是系统字体。默认字体是在系统的不同,因此您的应用程序可以在appearence
非常好的答案,应该被接受。另外,在我做Flash的10年中,我只看到了一些与不同浏览器/操作系统相关的问题,其中大部分已经修复,或者在社区中非常有名(即OSX使用鼠标滚动时滚动错误,这是OS'API的限制)。 Flash的整个目标是编译一次,无处不在(有点像java)。 –
我有一些非常严重的视觉字体问题,但这主要是因为我写的很多gui是手写的,并没有使用内置的flex组件构建。 – Jes
- 1. iOS和Flash播放器之间的音频兼容
- 2. 操作系统兼容性Anywhere的7
- 3. 声呐与Windows操作系统的兼容性
- 4. 多操作系统程序兼容性
- 5. MAC操作系统的iOS兼容性问题
- 6. 2个Android和其他操作系统手机之间
- 7. 新行和浏览器/操作系统兼容性
- 8. Windows Phone 7应用程序与Windows 8操作系统的兼容性
- 9. Qt mac:布局与其他操作系统的区别如何
- 10. RPGLE操作码 - 操作系统兼容性
- 11. MySql与Mac操作系统
- 12. 不同操作系统版本之间的iPhone应用程序兼容性
- 13. OSX jdk 1.8.0_111上的user.dir属性损坏?其他操作系统版本如何?
- 14. 各种.NET Framework版本的操作系统兼容性
- 15. Delphi XE 5在Windows 10操作系统上的Windows应用程序兼容性
- 16. html网站内容在MAC操作系统上不可见,但在其他操作系统上正常工作?
- 17. 对操作系统的Oracle转储兼容性
- 18. LSP(分层服务提供商)操作系统兼容性
- 19. 任何操作系统中的Java J2SE代码兼容性
- 20. 寻找与Wii兼容的Javascript Flash播放器
- 21. Tomcat 5.5.x版本是否与Windows 2012服务器操作系统兼容?
- 22. 如何使python模块兼容不同的操作系统?
- 23. 拖放到其他应用程序和操作系统?
- 24. android操作系统版本兼容性如何工作?
- 25. 预定义为iPhone操作系统和Mac操作系统
- 26. 窗口和mac之间的Firefox和铬兼容性的javascript
- 27. C#安装项目操作系统兼容性问题
- 28. Android NDK不同操作系统版本的功能兼容性
- 29. 黑莓多操作系统版本的兼容性问题
- 30. Linux操作系统和移动操作系统之间的根本区别(android)
大多数事情应该是包括Android,Linux,Windows和Mac的一致的跨操作系统,在相同的Flash Player版本的不同而不同。我认为Wii有一个非常老的版本,(我认为Flash Player 8);所以这意味着没有AS3的支持。您为桌面构建的用户界面很可能无法在平板电脑/智能手机屏幕上使用。 – JeffryHouser