Internet Explorer 11 的 Html 5 音频元素是否有替代方案?

Is there any alternative for Html 5 audio element for Internet Explorer 11?

有很多讨论明确指出 html5 个音频元素在某些 Windows 上不受 Internet Explorer 11 支持(奇怪的是,它的祖先或后继者都可以支持)版本。我不知道背后的原因是什么。

可以通过谷歌搜索轻松找到讨论 "html5 audio ie11"。 例如: <audio> tag is not working in IE11

但是,我面临的情况是,我的许多用户都在使用 IE 11,我无法推动所有用户对其进行更改。这意味着他们不能使用我的音乐列表网站之一。

我知道有安装媒体包的解决方案。但是,同样,我不能强迫我的每个用户都这样做。有人建议我回到 Flash,这绝对不是我想要的。无论如何通过一些脚本来实现这一点,例如javascript?

那么,在这种情况下,html 5 音频元素是否可以在 IE 11 中工作?

IE11 does support HTML5 audio. Microsoft's knowledge base indicates that the specific Windows N and KN variants have all multimedia support removed(以及其他一些无法使用的功能)并指出解决方案是为 Windows 8.1 的 N 和 KN 版本安装媒体功能包。

除此之外,您可能需要 a Flash fallback

As I mentioned, <audio> fallback content can include HTML. And that means it can include a Flash <object> for browsers that don’t support <audio>.