2010-06-27 2 views
0

В настоящее время я интегрирую пользовательский плагин Flash Video Player в .Net CMS. Редактор плагина в настоящее время требует, чтобы пользователь предоставил ширину и высоту видео, чтобы мой код вытолкнул соответствующие измерения в FlowPlayer.Могу ли я определить размеры FLV с помощью FlowPlayer?

Мне было интересно, есть ли способ автоматически определять ширину и высоту 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

Это тоже помогло. Спасибо дружище –

Смежные вопросы