Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Стол заказов Как добавить привью для видео с ютюба "Вставка медиа контента с других сервисов" в dle 10.6?

Как добавить привью для видео с ютюба "Вставка медиа контента с других сервисов" в dle 10.6?


 d1zzrap    01.11.2015    Стол заказов    813    9

Всем привет!
Нужно добавить привью к видео с ютюба... так как информер грузит сайт.

Комментарии пользователей (9)

vitnet
218

2173 | 930

vitnet - 1 ноября 2015 19:07 - Эксперт

Что то типа такого?

d1zzrap
12 | 1

d1zzrap - 2 ноября 2015 10:28 - Юзер

Во во что то типо этого. Сможете помочь?

vitnet
218

2173 | 930

vitnet - 15 ноября 2015 14:28 - Эксперт

HTML

JS

d1zzrap
12 | 1

d1zzrap - 20 ноября 2015 17:46 - Юзер

Большое спасибо за решение.))

shim
68 | 28

shim - 20 ноября 2015 19:17 - Юзер

спасибо

shim
68 | 28

shim - 27 декабря 2015 14:16 - Юзер

А как к данному хаку прикрутить проверку, если нет maxresdefault.jpg то вставлять hqdefault.jpg ?

vitnet
218

2173 | 930

vitnet - 27 декабря 2015 14:46 - Эксперт

Если бы отсутствующий постер отдавал код 404, можно было бы использовать атрибут onerror

shim
68 | 28

shim - 21 ноября 2015 00:42 - Юзер

а можно чтобы не было фиксированной высоты и ширины?

shim
68 | 28

shim - 20 декабря 2015 17:31 - Юзер

Узнать продолжительность видео на YouTube
function getDuration($url){

    parse_str(parse_url($url,PHP_URL_QUERY),$arr);
    $video_id=$arr['v'];

    $data=@file_get_contents('http://gdata.youtube.com/feeds/api/videos/'.$video_id.'?v=2&alt=jsonc');
    if (false===$data) return false;

    $obj=json_decode($data);

    return $obj->data->duration;
}

echo getDuration('http://www.youtube.com/watch?v=rFQc7VRJowk');

Подскажите пожалуйста,как прикрутить данную функцию к вышеприведенному хаку.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте