aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/plyr.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/plyr.js')
-rw-r--r--src/js/plyr.js25
1 files changed, 14 insertions, 11 deletions
diff --git a/src/js/plyr.js b/src/js/plyr.js
index 969799ae..97cb273f 100644
--- a/src/js/plyr.js
+++ b/src/js/plyr.js
@@ -16,7 +16,7 @@
var defaults = {
enabled: true,
debug: false,
- seekInterval: 10,
+ seekTime: 10,
volume: 5,
click: true,
selectors: {
@@ -435,6 +435,9 @@
// Replace aria label instances
html = _replaceAll(html, "{aria-label}", config.playAriaLabel);
+ // Replace seek time instances
+ html = _replaceAll(html, "{seek-time}", config.seekTime);
+
// Replace all id references
html = _replaceAll(html, "{id}", player.random);
@@ -688,8 +691,8 @@
// Setup seeking
function _setupSeeking() {
// Update number of seconds in rewind and fast forward buttons
- player.seekTime[0].innerHTML = config.seekInterval;
- player.seekTime[1].innerHTML = config.seekInterval;
+ player.seekTime[0].innerHTML = config.seekTime;
+ player.seekTime[1].innerHTML = config.seekTime;
}
// Setup fullscreen
@@ -735,13 +738,13 @@
}
// Rewind
- function _rewind(seekInterval) {
+ function _rewind(seekTime) {
// Use default if needed
- if(typeof seekInterval !== "number") {
- seekInterval = config.seekInterval;
+ if(typeof seekTime !== "number") {
+ seekTime = config.seekTime;
}
- var targetTime = player.media.currentTime - seekInterval;
+ var targetTime = player.media.currentTime - seekTime;
if (targetTime < 0) {
player.media.currentTime = 0;
@@ -756,13 +759,13 @@
}
// Fast forward
- function _forward(seekInterval) {
+ function _forward(seekTime) {
// Use default if needed
- if(typeof seekInterval !== "number") {
- seekInterval = config.seekInterval;
+ if(typeof seekTime !== "number") {
+ seekTime = config.seekTime;
}
- var targetTime = player.media.currentTime + seekInterval;
+ var targetTime = player.media.currentTime + seekTime;
if (targetTime > player.media.duration) {
player.media.currentTime = player.media.duration;