hope your are having an excellent evening!
I am trying to implement WebVTT-based captioning for MP3 audio files for some training content.
Our current solution is to use the HTML5 <video>
and <track>
tags, setting the source to an MP3 file, and using native VTT functionality this way.
This works great for all browsers except IE/Edge. In those browsers, the audio plays as expected, the VTT file is downloaded by the browser, the player controls are visible, but the captions do not display.
The WebVTT captions work fine for MP4 video files in IE/Edge, so I wouldn't suspect a problem with the VTT files (MIME type, etc). I have swapped in known-good VTT files to make sure it wasn't a formatting issue either as I know IE's parser is strict and picky.
If anyone has any suggested troubleshooting steps or insight on why it's not working or how to fix, I'll be supremely grateful!
Best,
Neurax