Встраивание видео Youtube из ссылки

Полезный скрипт для встраивания видео Youtube из ссылки с использованием параметров. Код работает почти на всех форматах ссылки Youtube, так как используется специальное регулярное выражение. Также скрипт фиксирует проблему "super z-index", которая проявляется при встраивании видео Youtube.

function embedYoutube(link, ops) {
  
  var o = $.extend({
    width: 480,
    height: 320,
    params: ''
  }, ops);
  
  var id = /\?v\=(\w+)/.exec(link)[1];
  
  return '<iframe style="display: block;"'+
    ' class="youtube-video" type="text/html"'+
    ' width="' + o.width + '" height="' + o.height +
    ' "src="http://www.youtube.com/embed/' + id + '?' + o.params +
    '&amp;wmode=transparent" frameborder="0" />';
}

Использование:
Значения для параметров описаны в документации Youtube API

embedYoutube(
  'https://www.youtube.com/watch?v=JaAWdljhD5o SaveFrom.net',
  { params: 'theme=light&fs=0' }
);

Теги:
Встраивание видео, Youtube
Добавлено: 18 Апреля 2018 10:21:50 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...