Browse Source

Reset after player ended to force poster. Break out reset function.

pull/53/head
Gabe Kangas 6 years ago
parent
commit
20eb8287ef
  1. 20
      webroot/js/player/player.js

20
webroot/js/player/player.js

@ -13,10 +13,19 @@ const player = videojs('video', null, function () {
player.ready(function () { player.ready(function () {
console.log('Player ready.') console.log('Player ready.')
resetPlayer(player);
});
function resetPlayer(player) {
player.reset(); player.reset();
player.src({ type: 'application/x-mpegURL', src: streamURL }); player.src({ type: 'application/x-mpegURL', src: streamURL });
player.poster('/thumbnail.jpg'); if (app.isOnline) {
}); player.poster('/thumbnail.jpg');
} else {
// Change this to some kind of offline image.
player.poster('/img/logo.png');
}
}
function setupPlayerEventHandlers() { function setupPlayerEventHandlers() {
const player = videojs('video'); const player = videojs('video');
@ -29,9 +38,10 @@ function setupPlayerEventHandlers() {
// console.log("loadeddata"); // console.log("loadeddata");
// }) // })
// player.on('ended', function (e) { player.on('ended', function (e) {
// console.log("ended"); console.log("ended");
// }) resetPlayer(player);
})
// //
// player.on('abort', function (e) { // player.on('abort', function (e) {
// console.log("abort"); // console.log("abort");

Loading…
Cancel
Save