现在,我目前使用 HTML 视频和音频控件。Chrome 浏览器中 mpeg-4 和 3gpp 扩展的编解码器是什么?我测试了 Firefox ,两者都可以。但我在 Chrome 浏览器中尝试,尽管编解码器相同,但它不起作用。有其他一些编解码器或内容类型吗?
这是我的功能:
function DisplayAudio(source, fileName) {
var audioElm = document.getElementById("audioControl");
var audioSource = document.getElementById("source");
audioElm.setAttribute('src', source);
var n = fileName.indexOf(".");
var extension = fileName.substring(fileName.length, n + 1);
if (extension == "3gp") {
audioSource.type = 'audio/3gpp';
}
else if (extension == "3gpp") {
// testing
//audioSource.type = 'audio/ogg; codecs="theora, vorbis"';
}
else if (extension == "mpeg4") {
// testing
//audioSource.type = 'audio/ogg; codecs="theora, vorbis"';
}
else if (extension == "pcm") {
}
}