2014-10-17 116 views
1

我目前无法获取HTML5音频播放器的播放按钮,以便在Internet Explorer中播放音频文件。HTML5音频播放按钮在Internet Explorer中不起作用

在页面加载时,我有许多行存在,每个都有音频播放器来播放文件。所有这些玩家都在工作并播放相关文件。

在页面上选择一个选项时,javascript用于更改页面内容。布局相似,但只有一行存在(恰好与之前的一行相同)。现在尝试播放音频时,播放按钮不响应(甚至不会暂停)。右键单击播放器并选择播放可以正常工作。

我检查DOM和音频元素似乎是OK:

<audio controls="controls" preload="none" id="audio-11591-2364252-1413560341" class="col-xs-12 col-sm-12 col-md-3"> 
<source src="audiostore.php?uid=11591&amp;file=2364252&amp;type=mp3" type="audio/mpeg"> 
</audio> 

这一切工作正常,在Chrome和Firefox浏览器。

任何想法为什么播放按钮可能无法正常工作或解决方法吗?

+0

您使用的是什么版本的IE? – 2014-10-17 15:51:23

+0

目前在IE11中测试 – Lee 2014-10-17 15:51:44

+0

因此,音频元素在IE中完全没有显示出来,还是只是没有播放? – 2014-10-17 15:56:07

回答

0

如果音频没有播放,您很可能会忽略底部的弹出窗口“..阻止ActiveX”,并显示“解除阻止”按钮。点击“取消阻止”按钮,ActiveX将立即开始工作,音频将播放。它完美地为我工作。由于某种原因,我不得不点击它,每次我打开一个新标签,虽然

+0

音频元素不是ActiveX组件(它在HTML5中是本地的)。 – K3N 2016-06-17 08:55:06

+0

我知道,但我想IE浏览器的威胁,它像ActiveX组件。只是说什么让我的测试工作。 – 2016-06-17 10:22:08

+0

您可能已经安装了像Quicktime或类似的插件,用于截取音频的文件类型。 – K3N 2016-06-19 01:21:59