我正在玩Flex的视频组件。在开始一个新项目时,我可以选择(仅限MX)和(MX + Sparks)。当我将项目设置为(MX + Sparks)时,我找到的唯一视频组件称为s:VideoPlayer,它是皮肤化的。当我启动项目(仅限MX)时,我找到的唯一视频组件是mx:VideoDisplay,它没有皮肤。我不确定选择哪一个。
是否应该比其他人更好或更先进或更少的马车?
它们之间是否存在兼容性差异?例如,它们是否都在flash 9和10中工作?
IF 新的:VideoPlayer更好,有没有办法将项目设置为新的(MX + Sparks),但仍然可以自定义皮肤。
您推荐用于新s:VideoPlayer组件的任何教程?
由于
答案 0 :(得分:2)
不知道你的所有答案。但是,Flex 4(Spark)仍然处于测试阶段且经常变化(在夜间构建中),我猜它不会准备好直到Spring(没有内部信息)。但是,Spark框架很好,imho。它们与框架中不同名称空间中的兼容性不同。这是一篇要查看的文章:
http://www.insideria.com/2009/05/wow-video-in-flex-4-is-easy.html
答案 1 :(得分:1)
简单地说,mx:VideoDisplay是一个简单的视频显示组件。 您必须手动创建按钮来控制正在显示的视频。
s:VideoPlayer附带内部按钮来控制播放,音量等。
就像John提到的那样,Flex 4仍处于测试阶段,每天都会进行更多更改。
如果你使用spark组件或mx组件并不重要,因为两者都会显示相同的视频,唯一的区别是你必须为mx组件编写控制代码