我在Flex 4应用程序中有一个VideoPlayer。整个应用程序是VideoPlayer加上一些错误处理(如果没有通过flashVars指定url,如果url没有指向flv文件等)。
如何使嵌入式SWF文件的dimmensions与VideoDisplay组件的视频源中的dimmensions相匹配?
谢谢。
答案 0 :(得分:0)
你的意思是你想在加载后改变swf的大小吗? 如果这就是你的意思那么你需要做两件事:
1)找出正在播放的视频的大小。这可以通过从视频文件中获取元数据来完成(我认为它形成了netstream,onMetaData事件) 2)调用javascript函数来改变html DOM中swf的大小,因为swf不能改变自己的大小。您可以使用ExternalInterface执行此操作。
我希望这会有所帮助。