使用base64编码的数据URI作为源提供HTML5音频时出错

时间:2018-02-08 09:11:27

标签: javascript html5 firefox audio html5-audio

Firefox支持使用HTML5音频播放ogg文件。因此,我尝试使用base64编码的数据URI作为源加载HTML5音频。考虑网站https://iandevlin.com/html5/data-uri/audio.php上给出的示例,并检查Firefox浏览器上的音频元数据信息。

注意,间歇性地由audio标签加载的元数据是错误的。音频控制视图中不显示当前时间。此外,音频持续时间显示为00:00,但在使用JavaScript代码进行检查时,它是无限的。当我点击播放按钮时,音频直接寻求结束。简而言之,音频播放但所有其他元数据都是错误的。

我的期望是音频base64编码数据URI应该已正确加载。音频元数据应正确显示信息。此外,音频应该可以正常播放。

Audio Duration is infinity

Play is not working correctly

0 个答案:

没有答案