私のページには、どのリンクが押されたかに応じてビデオを再生するビデオプレーヤーがあります。
別のボタンに基づいてビデオの特定の部分にスキップできるように、これを作成しようとしています。
これまでのところ、両方を別々のページで作業しています。これが私がこれまでに持っているものです:
<div id="video-player">
<img src="images/videoplayer/screen680.png" id="video-screen"/>
<video id="videoarea" poster="" src=""></video>
<ul id="playlist">
<li movieurl="video/1.Adele Gillies_short_compressed.mp4" id="myvideo">
<button class="video-button left-menu" id="education-jump">vid1 education</button>
<button class="video-button left-menu" id="education-jump2">vid2 eductaion</button>
</li>
<li movieurl="video/1.William Morrison_short-comp.mp4" id="myvideo2">
<button class="video-button left-menu" id="relationship-jump">vid1 relationships</button>
<button class="video-button left-menu" id="relationship-jump2">vid2 relationships</button>
</li>
</ul>
</div>
<script>
var myvideo = document.getElementById("myvideo"),
playbutton = document.getElementById('playme'),
jumplink1 = document.getElementById('education-jump');
jumplink2 = document.getElementById('education-jump2');
jumplink1.addEventListener("click", function (event) {
event.preventDefault();
myvideo.play();
myvideo.pause();
myvideo.currentTime = 200;
myvideo.play();
}, false);
jumplink2.addEventListener("click", function (event) {
event.preventDefault();
myvideo.play();
myvideo.pause();
myvideo.currentTime = 170.1;
myvideo.play();
}, false);
</script>
<script type="text/javascript">
$(function() {
$("#playlist li").on("click", function() {
$("#videoarea").attr({
"src": $(this).attr("movieurl"),
"poster": "",
"autoplay": "autoplay"
})
})
$("#videoarea").attr({
"src": $("#playlist li").eq(0).attr("movieurl"),
"poster": $("#playlist li").eq(0).attr("moviesposter")
})
})
</script>