在videodisplay flex中加载youtube视频

时间:2013-06-25 11:53:53

标签: flex youtube flex4.6 videodisplay

我想在videodisplay spark组件中添加youtube视频。我试过这个但是无法工作,

 <s:VideoDisplay id="myVid" autoPlay="true"
                 source="http://www.youtube.com/watch?v=LqNQV3tsX1"
                 height="300" width="400"                        
                     />

我的代码中有错误吗?

2 个答案:

答案 0 :(得分:1)

你指的是youtube网站的来源,而不是视频本身。您必须先提取真实的视频网址。

答案 1 :(得分:1)

好的我得到了答案,我使用SWFLoader而不是VideoDisplay.Here代码。这里我使用Same Youtube URL。

private var url:String = "http://www.youtube.com/v/LqNQV3tsX1Y";

<mx:SWFLoader id="swfLoader"
                  minHeight="390"
                  minWidth="640"
                  source="{url}"
                  bottom="1"
                  left="1"
                  right="1"
                  top="1"
                  autoLoad="true"
                  maintainAspectRatio="true"
                  scaleContent="false"/>

...谢谢