1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Video player fixes

Mobile playback fixed - video no longer hidden by default and unhidden
on playing
Footer notifications fixed
This commit is contained in:
Tim Hobbs 2014-03-17 15:37:05 -07:00
parent 941824a5fb
commit 96e64c4f1f
5 changed files with 79 additions and 39 deletions

View file

@ -231,8 +231,6 @@
self.volumeSlider = $('.volumeSlider').on('slidestop', function () {
console.log("slidestop");
var vol = this.value;
self.updateVolumeButtons(vol);
@ -658,6 +656,8 @@
var mediaElement;
$("#mediaPlayer").show();
if (item.MediaType === "Video") {
videoPlayer(self, item, startPosition, user);
@ -741,10 +741,6 @@
nowPlayingText = (seriesName ? seriesName : "") + "\n" + (name || "---");
}
console.log("name", name);
console.log("seriesName", seriesName);
console.log("nowPlayingText", nowPlayingText);
// Fix for apostrophes and quotes
var htmlTitle = trimTitle(nowPlayingText).replace(/'/g, ''').replace(/"/g, '"');
html += "<div><a href='" + href + "'><img class='nowPlayingBarImage' alt='" + htmlTitle +
@ -1125,22 +1121,24 @@
elem.pause();
$(elem).off('ended.playnext').on('ended', function () {
$(elem).off("ended.playnext").on("ended", function () {
$(this).remove();
elem.src = "";
currentMediaElement = null;
}).trigger('ended');
}).trigger("ended");
var footer = $('#footer');
footer.hide();
$("#mediaPlayer").hide();
if (currentItem.MediaType == "Video") {
if (self.isFullScreen()) {
self.exitFullScreen();
}
self.resetEnhancements();
} else {
var footer = $("#footer");
footer.hide();
}
};