mirror of
https://git.nerdvpn.de/NerdVPN.de/invidious
synced 2026-02-14 22:51:42 +01:00
30 lines
1001 B
Diff
30 lines
1001 B
Diff
From 0b438cd5cfca597362d68e730d536046ba881f7d Mon Sep 17 00:00:00 2001
|
|
From: Emilien Devos <contact@emiliendevos.be>
|
|
Date: Fri, 10 Jun 2022 17:40:42 +0200
|
|
Subject: [PATCH 1/1] use range query string instead of header
|
|
|
|
---
|
|
assets/js/player.js | 6 ++++++
|
|
1 file changed, 6 insertions(+)
|
|
|
|
diff --git a/assets/js/player.js b/assets/js/player.js
|
|
index 7d099e66..18f34e97 100644
|
|
--- a/assets/js/player.js
|
|
+++ b/assets/js/player.js
|
|
@@ -42,6 +42,12 @@ embed_url = location.origin + '/embed/' + video_data.id + embed_url.search;
|
|
var save_player_pos_key = 'save_player_pos';
|
|
|
|
videojs.Vhs.xhr.beforeRequest = function(options) {
|
|
+ if (options.headers){
|
|
+ if (options.headers.Range) {
|
|
+ options.uri = options.uri + '&range=' + options.headers.Range.split("=")[1];
|
|
+ delete options.headers.Range;
|
|
+ }
|
|
+ }
|
|
// set local if requested not videoplayback
|
|
if (!options.uri.includes('videoplayback')) {
|
|
if (!options.uri.includes('local=true'))
|
|
--
|
|
2.36.1
|
|
|