From 4e09837aa0e9ba46b2fd3b44443ce02aa4b61e4d Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 24 Apr 2024 15:57:24 +0200 Subject: [PATCH] Fix player subtitles on iOS --- client/src/assets/player/peertube-player.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/src/assets/player/peertube-player.ts b/client/src/assets/player/peertube-player.ts index 5ab1fc9b1..e8a46c721 100644 --- a/client/src/assets/player/peertube-player.ts +++ b/client/src/assets/player/peertube-player.ts @@ -361,7 +361,10 @@ export class PeerTubePlayer { getVideojsOptions (): videojs.PlayerOptions { const html5 = { - preloadTextTracks: false + preloadTextTracks: false, + // Prevent a bug on iOS where the text tracks added by peertube plugin are removed on play + // See https://github.com/Chocobozzz/PeerTube/issues/6351 + nativeTextTracks: false } const plugins: VideoJSPluginOptions = {