さまざまなボタンを備えたJavaScriptでビデオプレーヤーを作成しました。ここで、ビデオの再生方法に関する情報を提供するオブジェクトを JavaScript に追加したいと考えています。再生中、一時停止中、スローモーション再生中などです。
私のコードは次のようになります。
var doThings = function (n) { 'use strict';
if (n === 1) {
document.getElementById('video').play();
}
if (n === 2) {
document.getElementById('video').pause();
}
};
var volume = function (n) { 'use strict';
if (n === 1) {
document.getElementById('video').muted = true;
}
if (n === 2) {
document.getElementById('video').muted = false;
}
};
var fullscreen = function() { 'use strict'; if (video.requestFullscreen) { video.requestFullscreen();
} else if (video.webkitRequestFullscreen) {
video.webkitRequestFullscreen();
}
};
var slowmotion = function (n) { 'use strict';
if (n === 1) {
document.getElementById('video').playbackRate = 0.5;
}
};
var normalspeed = function(n) { 'use strict';
if (n === 1) {
document.getElementById('video').playbackRate = 1;
}
};
mediaplayer のどの機能が現在使用されているかを示すオブジェクトを追加したいと考えています。console.log() を使用することもできますが、映画が再生されているウィンドウに情報を表示したいと考えています。