mirror of
https://git.nerdvpn.de/NerdVPN.de/invidious
synced 2026-02-14 22:51:42 +01:00
30 lines
983 B
Diff
30 lines
983 B
Diff
From 57ce1ebd3bdc7594e41e4bae88fe6d9be5955da9 Mon Sep 17 00:00:00 2001
|
|
From: weidenwiesel <webmaster@nerdvpn.de>
|
|
Date: Sat, 20 Dec 2025 11:27:24 +0100
|
|
Subject: [PATCH 05/18] Range header improvement
|
|
|
|
---
|
|
assets/js/player.js | 6 ++++++
|
|
1 file changed, 6 insertions(+)
|
|
|
|
diff --git a/assets/js/player.js b/assets/js/player.js
|
|
index ecdc0448..d5eafe2c 100644
|
|
--- a/assets/js/player.js
|
|
+++ b/assets/js/player.js
|
|
@@ -46,6 +46,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.39.5
|
|
|