2010-06-27 65 views
0

我正在将自定义Flash视频播放器插件集成到.Net CMS中。插件编辑器当前要求用户提供视频的宽度和高度,以便我的代码将相关尺寸推送到FlowPlayer。我可以使用FlowPlayer确定FLV尺寸吗?

我在想,是否有办法自动确定FLV宽度和高度,而不是让编辑器每次都提供这些信息?理想情况下,如果用户只需提供FLV位置并让新插件自动向FlowPlayer提供宽度/高度,则我更喜欢它。

回答

6

添加到这一点你的Flowplayer的配置:

clip: { 
     onMetaData: function(clip) {     
      var width = parseInt(clip.metaData.width, 100); 
      var height = parseInt(clip.metaData.height, 100); 
      $(this.getParent()).css({ width: width, height: height }); 
     } 
    }, 

事件“元数据”文件的元信息被加载后调用,这样的宽度和高度。 在上面的示例中,我根据电影的尺寸更改了播放器的大小

+0

它对我也有帮助。谢谢哥们 – 2010-06-30 11:02:49