()
| 328 | } |
| 329 | |
| 330 | const handleTrackChange = () => { |
| 331 | for (let i = 0; i < tracks.length; i++) { |
| 332 | const track = tracks[i]; |
| 333 | if (track.kind === 'subtitles' && track.language === 'en') { |
| 334 | track.addEventListener('modechange', () => { |
| 335 | localStorage.setItem('captionSetting', track.mode); |
| 336 | }); |
| 337 | } |
| 338 | } |
| 339 | }; |
| 340 | |
| 341 | handleTrackChange(); |
| 342 | return () => { |