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:
parent
941824a5fb
commit
96e64c4f1f
5 changed files with 79 additions and 39 deletions
|
@ -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();
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue