Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 音频标签在IE9中不起作用_Html_Internet Explorer 9_Html5 Audio - Fatal编程技术网

Html 音频标签在IE9中不起作用

Html 音频标签在IE9中不起作用,html,internet-explorer-9,html5-audio,Html,Internet Explorer 9,Html5 Audio,我正在试验音频标签 下面的文件在Google Chrome中可用,但在IE9中不可用。我总是收到“不支持音频标签”。我还尝试了wav、flac、wma-->也得到了相同的结果 我怀疑Compatibility模式可能存在一些问题,但我找不到在哪里更改它 有人能帮忙吗? 问候 格奥尔格 不支持音频标签。 将HTML5 doctype添加到页面中,它将触发IE9中的标准模式。您还应将标题元素添加到: 添加标题 不支持音频标签。 如果仍有问题,请尝试将此元标记添加到头部: <meta ht

我正在试验音频标签

下面的文件在Google Chrome中可用,但在IE9中不可用。我总是收到“不支持音频标签”。我还尝试了wav、flac、wma-->也得到了相同的结果

我怀疑Compatibility模式可能存在一些问题,但我找不到在哪里更改它

有人能帮忙吗? 问候 格奥尔格


不支持音频标签。

将HTML5 doctype添加到页面中,它将触发IE9中的标准模式。您还应将标题元素添加到:


添加标题
不支持音频标签。
如果仍有问题,请尝试将此元标记添加到头部:

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">


如果“音频”在chrome、safari等浏览器中工作,但在IE中不工作,请检查元标记。我有一个提到IE8,它停止了“音频”的功能。直到我发现灯亮的问题时,我才感到非常沮丧。

如果您将完整路径作为URL“file://c:/concert.mp3”或仅文件名“concert.mp3”(如果文件与html文件位于同一文件夹中),IE将在您的PC中播放文件。Firefox还需要其他文件夹中文件的完整路径,而Chrome似乎会在URL中添加“file://”。如果要使用播放位于其他文件夹中的本地文件,则会出现此问题。FileAPI不允许您查找文件的路径。

生成文档HTML5@Eonasdan哪里在浏览器中?不,浏览器不区分“HTML4”和“HTML5”文档,只区分不同数量的呈现模式(标准和怪癖模式是最重要的)。如果您添加HTML4.01 StrictDocType,
也可以在IE9中工作。实际上,浏览器确实区分了4和5。这就是doctype更改的原因。请看@Eonasdan,HTML5 doctype是所有浏览器中触发标准模式的最短字符串,几乎所有其他doctype都以相同的方式触发标准模式。HTML4 doctype在IE9中启用的
音频
元素与HTML5 doctype一样多,但是为什么还要麻烦所有额外的键入呢?谢谢,doctype就是解决方案!在IE9 F12开发者工具中,列出的页面运行在什么文档模式下?(此外,您不应该以这种方式使用本地文件路径;请使用file:///c:/concerto.mp3 (取而代之)
<!DOCTYPE html>
<html>
  <head>
    <title>Add a title</title>
  </head>
  <body>
    <audio controls="controls" src="c:\concerto.mp3" >
       audio tag not supported.
    </audio>            
  </body>
</html>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">