Assigning player's lastSeekTime on rewind/fast forward to prevent immediate controls hide on mobile
This commit is contained in:
parent
11e48b0181
commit
272d39c1d1
@ -569,10 +569,18 @@ class Listeners {
|
||||
this.bind(elements.buttons.restart, 'click', player.restart, 'restart');
|
||||
|
||||
// Rewind
|
||||
this.bind(elements.buttons.rewind, 'click', player.rewind, 'rewind');
|
||||
this.bind(elements.buttons.rewind, 'click', () => {
|
||||
// Record seek time so we can prevent hiding controls for a few seconds after rewind
|
||||
player.lastSeekTime = Date.now();
|
||||
player.rewind();
|
||||
}, 'rewind');
|
||||
|
||||
// Rewind
|
||||
this.bind(elements.buttons.fastForward, 'click', player.forward, 'fastForward');
|
||||
this.bind(elements.buttons.fastForward, 'click', () => {
|
||||
// Record seek time so we can prevent hiding controls for a few seconds after fast forward
|
||||
player.lastSeekTime = Date.now();
|
||||
player.forward();
|
||||
}, 'fastForward');
|
||||
|
||||
// Mute toggle
|
||||
this.bind(
|
||||
|
Loading…
x
Reference in New Issue
Block a user