【问题标题】:HTML5 Audio Play Button Does Not Work in Internet ExplorerHTML5 音频播放按钮在 Internet Explorer 中不起作用
【发布时间】:2014-10-17 15:50:41
【问题描述】:

我目前无法让 HTML5 音频播放器播放按钮工作,以便在 Internet Explorer 中播放音频文件。

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

在页面上选择一个选项时,javascript 用于更改页面内容。布局类似,但只有一行存在(恰好与之前的其中一行相同)。现在尝试播放音频时,播放按钮没有响应(甚至没有更改为暂停)。右键单击播放器并选择播放效果很好。

我检查了 DOM,音频元素似乎没问题:

<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 中一切正常。

对于播放按钮为何无法正常工作或解决此问题的方法有何想法?

【问题讨论】:

  • 你用的是什么版本的IE?
  • 目前在IE11中测试
  • 那么音频元素是在 IE 中根本没有显示,还是只是没有播放?
  • 音频元素显示正常,只是无法使用播放按钮播放。右键单击元素并从菜单中选择播放效果很好

标签: html html5-audio


【解决方案1】:

如果音频无法播放,则很有可能您忽略了底部的弹出窗口“.. is blocking ActiveX”,并带有“unblock”按钮。单击“取消阻止”按钮,ActiveX 将开始工作并播放音频。它非常适合我。出于某种原因,我每次打开新标签时都必须点击它

【讨论】:

  • 音频元素不是 ActiveX 组件(它是 HTML5 中的原生组件)。
  • 我知道,但我猜 IE 像 ActiveX 组件一样威胁它。只是说是什么让我的测试工作。
  • 你可能安装了一个像 Quicktime 或类似的插件来截取音频的文件类型。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-21
  • 1970-01-01
相关资源
最近更新 更多