Как получить видео статическое изображение YouTube с помощью JavaScript?

Если Вы позволяете Вашим сервисам помнить состояние, то они могут просто считаться большими объектами с возможно медленным временем вызова.

, Если им не позволяют сохранить состояние тогда, они - как Вы сказали - операторы относительно данных.

Это кажется, что можно делить систему на слишком много сервисов. Вы имеете записанными, взаимно согласованные критерии того, как разделиться?

Принятие SOA делает не средний , выводят все Ваши объекты , но о делении Вашей системы в большие допускающие повторное использование блоки.

6
задан hitautodestruct 10 January 2013 в 12:44
поделиться

1 ответ

Для Javascript: (я предполагаю, что вы отметили его как flash, потому что Youtube - это проигрыватель flash-видео)

function getScreen( url, size )
{
  if(url === null){ return ""; }

  size = (size === null) ? "big" : size;
  var vid;
  var results;

  results = url.match("[\\?&]v=([^&#]*)");

  vid = ( results === null ) ? url : results[1];

  if(size == "small"){
    return "http://img.youtube.com/vi/"+vid+"/2.jpg";
  }else {
    return "http://img.youtube.com/vi/"+vid+"/0.jpg";
  }
}

Найдено здесь .

Исходя из этого функции, вам просто нужно взять параметр v = ladlfasd и поместить его по следующему адресу:

http://img.youtube.com/vi/(v= parameter)/2.jpg

Где это 2.jpg для малого, 0.jpg для большого

9
ответ дан 9 December 2019 в 20:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: