Skip to content

Commit 1e59d1e

Browse files
committed
when plyr is focused show controls when seeking
1 parent 3888527 commit 1e59d1e

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

views/media.pug

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1747,14 +1747,32 @@ block extra_footer_js
17471747
// left keypad
17481748
if (e.keyCode === 37) {
17491749

1750-
mediaPlayer.currentTime = mediaPlayer.currentTime - 5;
1750+
e.preventDefault()
1751+
1752+
$('button[data-plyr="rewind"]').click()
1753+
1754+
player.toggleControls(true);
1755+
setTimeout(function () {
1756+
player.toggleControls(true);
1757+
}, 150)
1758+
1759+
// mediaPlayer.currentTime = mediaPlayer.currentTime - 5;
17511760

17521761
return false;
17531762

17541763
// right keypad
17551764
} else if (e.keyCode === 39) {
17561765

1757-
mediaPlayer.currentTime = mediaPlayer.currentTime + 5;
1766+
e.preventDefault()
1767+
1768+
$('button[data-plyr="fast-forward"]').click()
1769+
1770+
player.toggleControls(true);
1771+
setTimeout(function () {
1772+
player.toggleControls(true);
1773+
}, 150)
1774+
1775+
// mediaPlayer.currentTime = mediaPlayer.currentTime + 5;
17581776

17591777
return false;
17601778

@@ -1778,6 +1796,12 @@ block extra_footer_js
17781796
if (inputElementNotFocused && e.keyCode === 13) {
17791797
mediaPlayer.requestFullscreen();
17801798
}
1799+
1800+
var leftOrRightKey = e.keyCode === 37 || e.keyCode === 39;
1801+
1802+
if (!plyrElementNotFocused && leftOrRightKey) {
1803+
player.toggleControls(true);
1804+
}
17811805
}
17821806
});
17831807

0 commit comments

Comments
 (0)