我有以下代码库
Audiosource.onloadeddata = function () {
$("#txtAudioDuration").val(Math.round(Audiosource.duration));
};
当我使用.mp3,.mp4,.ogg,.wav时,音频持续时间已正确填充,但是当我使用mpg或mpeg音频文件时,未加载持续时间。
我尝试使用转换后的mpg和mpeg音频文件,但没有原始的mpg或mpeg音频文件。是否有下载这些文件的链接。
任何建议将不胜感激。
谢谢
最佳答案
首先想到的是,您需要设置服务器内容类型 header audio/mpeg
而不是video/mpeg
。我尝试正确配置nginx
,但是音频标签仍然无法正常工作。
您无法做到这一点,浏览器don't support mpeg
type。
实际上,它可以是旧文档,所以look here。但是even wiki says,任何浏览器都不支持该mpeg
。
关于jquery - mpg/mpeg音频文件持续时间jQuery,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42197024/