2011-08-16 115 views
0

我需要在我的Flex应用程序中显示Facebook视频播放器。我通过FB Graph API检索URL到Facebook视频播放器中显示的视频,并将其传递给SWFLoader。不幸的是,我有一些让它正确显示的问题。在Flex应用程序中显示视频

Facebook视频播放器在Facebook上显示为720x244电影。电影中间显示(320x240),左侧和右侧有黑色背景。

有什么方法可以用SWFLoader只显示中心部分(电影)吗?

这里是我的代码:

<mx:Box width="320" height="240" verticalAlign="middle" horizontalAlign="center"> 
    <mx:SWFLoader source="{'http://www.facebook.com/v/' + numberOfVideo}"      
        visible="true" id="video" autoLoad="true" /> 
</mx:Box> 

回答

1

美国的面具。

喜欢的东西:

<mx:Canvas width="320" height="240"> 
    <mx:Canvas id="theMask" width="320" height="240" backgroundColor="#FFFFFF"> 
    </mx:Canvas> 
    <mx:SWFLoader source="{'http://www.facebook.com/v/' + numberOfVideo}" visible="true" id="video" autoLoad="true" x="-320" y="-240" mask="theMask" /> 
</mx:Canvas> 
相关问题