aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/js/plyr.js12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/js/plyr.js b/src/js/plyr.js
index 2f50bb69..b2b9c964 100644
--- a/src/js/plyr.js
+++ b/src/js/plyr.js
@@ -1523,12 +1523,18 @@
record,
req = xhr.responseText;
- records = req.split('\n\n');
-
+ var pattern = '\n';
+ records = req.split(pattern + pattern);
+ if(records.length === 1) {
+ // The '\n' pattern didn't work
+ // Try '\r\n'
+ pattern = '\r\n';
+ records = req.split(pattern + pattern);
+ }
for (var r = 0; r < records.length; r++) {
record = records[r];
plyr.captions[r] = [];
- plyr.captions[r] = record.split('\n');
+ plyr.captions[r] = record.split(pattern);
}
// Remove first element ('VTT')