我正在尝试为某些培训内容实现基于WebVTT的MP3音频文件字幕。
我们当前的解决方案是使用HTML5 <video>
和<track>
标记,将源设置为MP3文件,并以这种方式使用本机VTT功能。
这适用于除IE / Edge之外的所有浏览器。在这些浏览器中,音频按预期播放,浏览器下载VTT文件,播放器控件可见,但字幕不显示。
WebVTT标题适用于IE / Edge中的MP4视频文件,因此我不会怀疑VTT文件(MIME类型等)存在问题。我已经交换了已知良好的VTT文件,以确保它不是格式化问题,因为我知道IE的解析器是严格和挑剔的。
如果有人提出任何建议的问题排查步骤或了解其无法解决的原因或如何解决问题,我将非常感激!
最佳,
Neurax