Предполагая, что у вас уже есть собственный код загрузчика для вашего сайта, и вы включили этот код в страницы вашего сайта, где будет использоваться плеер SublimeVideo
. Сценарий очень рекомендую вставить в <head>
тег, как следующее:
<head>
...
<script type="text/javascript" src="//cdn.sublimevideo.net/js/ipr592yl.js"></script>
...
</head>
ipr592yl
мой маркер, который работает для местного развития (127.0.0.1) и для моего собственного сайта развертывания. У вас должен быть свой, если нет, сообщите мне, и я проведу вас через необходимые шаги.
Чтобы вставить видеоизображение в формате youtube, вам нужно всего лишь добавить тег <video>
с корреспондентом data-uid
и data-youtube-id
. Оба они представляют YouTube video ID
.
<div class='video_wrap'>
<video id="video1" width="640" height="360"
data-uid="UNg9gQsck1c" data-youtube-id="UNg9gQsck1c" preload="none">
</video>
</div>
Посмотрите на DEMO. Вот код:
HTML:
<!DOCTYPE html>
<html>
<head>
<title>SublimeVideo: Responsive Playlist</title>
<meta content='text/html;charset=UTF-8' http-equiv='Content-Type' />
<link rel="stylesheet" type="text/css" href="./css/playlist-autoresize.css" media="screen" />
<script type="text/javascript" src='https://code.jquery.com/jquery-2.1.3.min.js'></script>
<script type="text/javascript" src="http://cdn.sublimevideo.net/js/ipr592yl.js"></script>
<script type="text/javascript" src="./js/playlist-autoresize.js"></script>
</head>
<body>
<div id="global" style="width:640px; margin:20px auto; padding:0 20px;">
<h1>SublimeVideo</h1>
<h3 id='feature-description'>Responsive Playlist with youtube videos</h3>
<div id="demo">
<div id="playlist1" class="sv_playlist">
<div class='video_wrap'>
<video id="video1" width="640" height="360" data-uid="UNg9gQsck1c" data-youtube-id="UNg9gQsck1c" preload="none">
</video>
</div>
<div class='video_wrap'>
<video id="video2" class="sublime" width="640" height="360" data-uid="CQeS9Q_oOnY" data-youtube-id="CQeS9Q_oOnY" preload="none">
</video>
</div>
<div class='video_wrap'>
<video id="video3" class="sublime" width="640" height="360" data-uid="DVwHCGAr_OE" data-youtube-id="DVwHCGAr_OE" preload="none">
</video>
</div>
<ul class='thumbs'>
<li id='thumbnail_video1'>
<a href=''>
<img alt='' src='./images/thumbnail1.png' />
<span class='play' />
</a>
</li>
<li id='thumbnail_video2'>
<a href=''>
<img alt='' src='./images/thumbnail2.png' />
<span class='play' />
</a>
</li>
<li id='thumbnail_video3'>
<a href=''>
<img alt='' src='./images/thumbnail3.png' />
<span class='play' />
</a>
</li>
</ul>
</div>
</div>
</body>
</html>
JQuery (playlist-autoresize.js
) и CSS (playlist-autoresize.css
) точно так же используется в playlist sample.
Надеюсь, это полезно!
Спасибо! Работает отлично. – davez
@ user2445201: Мое удовольствие :) – Academia
Есть ли способ получить контроль над игроком с помощью Javascript? Когда я делаю 'sublime.player ('video1'). On ('metadata', function (player) { console.log ('Got Metadata' + player.duration()) });' Я получаю undefined , Вероятно, потому что видео находится в Youtube