動画オリジナルコントローラー

01
02
03
04
05
06
07
<video id="video01" src="movie.mp4" autoplay muted loop controls playsinline></video>
<div class="control">
<divid="play" class="hidden"><iclass="fa fa-play"></i></div>
<divid="stop"><iclass="fa fa-pause"></i></div>
<divid="mute"><iclass="fa fa-volume-off"></i><iclass="fa fa-volume-up hidden"></i></div>
</div>
<!-- /.control -->
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
$(function() {
    // 操作対象のvideoを指定
    var video = $('#video01').get(0);
    // 動画の再生
    $('#play').click(function() {
        $('#play').addClass('hidden');
        $('#stop').removeClass('hidden');
        video.play();
    });
    // 動画の一時停止
    $('#stop').click(function() {
        $('#play').removeClass('hidden');
        $('#stop').addClass('hidden');
        video.pause();
    });
    // 動画の頭出し(任意の秒へ移動)
    $('#atama').click(function() {
        video.currentTime = 0; // 入れた秒の位置へ移動(例は0秒)
    });
    // 音声ミュート(トグル式)
    $('#mute').click(function() {
        if (video.muted) {
            video.muted = false;
            $('#mute .fa-volume-off').addClass('hidden');
            $('#mute .fa-volume-up').removeClass('hidden');
        } else {
            video.muted = true;
            $('#mute .fa-volume-off').removeClass('hidden');
            $('#mute .fa-volume-up').addClass('hidden');
        }
    });
    //音量アップ
    $('#vol-up').click(function() {
        if (video.volume &lt;= 0.75) {
            video.volume = video.volume + 0.25;
            $("#vol").text(video.volume);
        }
    });
    //音量ダウン
    $('#vol-down').click(function() {
        video.volume = video.volume - 0.25;
        $("#vol").text(video.volume);
    });
    //音量表示
    $("#vol").text(video.volume);
});