refactor: add localStorage supporting
This commit is contained in:
parent
a412085785
commit
f0ac542a7f
@ -2001,6 +2001,9 @@
|
|||||||
plyr.media.playbackRate = speed;
|
plyr.media.playbackRate = speed;
|
||||||
|
|
||||||
_updateSpeedupTooltip(speed);
|
_updateSpeedupTooltip(speed);
|
||||||
|
|
||||||
|
// Save speed to localStorage
|
||||||
|
_updateStorage({speed: speed});
|
||||||
}
|
}
|
||||||
|
|
||||||
// Seek to time
|
// Seek to time
|
||||||
@ -2570,6 +2573,16 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Set playback speed
|
||||||
|
function _setSpeedup(speed) {
|
||||||
|
// Load speed from storage or default value
|
||||||
|
if (_is.undefined(speed)) {
|
||||||
|
speed = plyr.storage.speed || config.defaultSpeed;
|
||||||
|
}
|
||||||
|
|
||||||
|
_speedup(speed);
|
||||||
|
}
|
||||||
|
|
||||||
// Update hover tooltip for playback speed changed
|
// Update hover tooltip for playback speed changed
|
||||||
function _updateSpeedupTooltip(speed) {
|
function _updateSpeedupTooltip(speed) {
|
||||||
if (!isNaN(speed)) {
|
if (!isNaN(speed)) {
|
||||||
@ -3438,6 +3451,9 @@
|
|||||||
_setVolume();
|
_setVolume();
|
||||||
_updateVolume();
|
_updateVolume();
|
||||||
|
|
||||||
|
// Set playback speed
|
||||||
|
_setSpeedup();
|
||||||
|
|
||||||
// Reset time display
|
// Reset time display
|
||||||
_timeUpdate();
|
_timeUpdate();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user