mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
added play/resume menu to detail page
This commit is contained in:
parent
ddb5a7f595
commit
3232dc1403
2 changed files with 54 additions and 6 deletions
|
@ -353,9 +353,46 @@
|
|||
$('#scenesContent', page).html(html);
|
||||
},
|
||||
|
||||
onPlayButtonClick: function () {
|
||||
|
||||
var item = ItemDetailPage.item;
|
||||
|
||||
var userdata = item.UserData || {};
|
||||
|
||||
if (userdata.PlaybackPositionTicks) {
|
||||
|
||||
var page = $.mobile.activePage;
|
||||
|
||||
var pos = $('#playMenuAnchor', page).offset();
|
||||
|
||||
$('#playMenu', page).popup("open", {
|
||||
|
||||
x: pos.left + 125,
|
||||
y: pos.top + 20
|
||||
|
||||
});
|
||||
|
||||
} else {
|
||||
ItemDetailPage.play();
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
play: function (startPosition) {
|
||||
|
||||
var page = $.mobile.activePage;
|
||||
$('#playMenu', page).popup("close");
|
||||
MediaPlayer.play([ItemDetailPage.item], startPosition);
|
||||
},
|
||||
|
||||
resume: function() {
|
||||
|
||||
var item = ItemDetailPage.item;
|
||||
|
||||
var userdata = item.UserData || {};
|
||||
|
||||
ItemDetailPage.play(userdata.PlaybackPositionTicks);
|
||||
},
|
||||
|
||||
onGalleryExpand: function () {
|
||||
|
||||
|
@ -475,9 +512,9 @@
|
|||
html += '<div class="mediaInfoStream">';
|
||||
|
||||
html += '<p class="mediaInfoStreamType">' + type + '</p>';
|
||||
|
||||
|
||||
html += '<ul class="mediaInfoDetails">';
|
||||
|
||||
|
||||
if (stream.Codec) {
|
||||
html += '<li><span class="mediaInfoLabel">Codec</span> ' + stream.Codec + '</li>';
|
||||
}
|
||||
|
@ -510,11 +547,11 @@
|
|||
}
|
||||
|
||||
var framerate = stream.AverageFrameRate || stream.RealFrameRate;
|
||||
|
||||
|
||||
if (framerate) {
|
||||
html += '<li><span class="mediaInfoLabel">Framerate</span> ' + framerate + '</li>';
|
||||
}
|
||||
|
||||
|
||||
if (stream.PixelFormat) {
|
||||
html += '<li><span class="mediaInfoLabel">Pixel Format</span> ' + stream.PixelFormat + '</li>';
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue