为什么IE9告诉我不支持音频,但支持其他音频

发布于 2024-11-29 04:31:07 字数 302 浏览 1 评论 0原文

我正在开发一个可以在 Chrome 中运行的音频播放器,但无法在 IE9 中加载。当我使用此代码时,它说浏览器不支持音频。

<script>    var supportsAudio1 = !!document.createElement('audio').canPlayType;
alert(supportsAudio1);</script>

然而,也使用这种检测音频功能的方法的网站表示音频可以播放,并且该网站上的音频确实有效。谁能帮我弄清楚为什么 IE9 会这样做?

谢谢!

I'm working on an audio player that works in Chrome, but won't load in IE9. When I use this code it says the browser does not support audio.

<script>    var supportsAudio1 = !!document.createElement('audio').canPlayType;
alert(supportsAudio1);</script>

However, sites that also use this method of detecting audio capability say audio can play, and the audio on that site does work. Can anyone help me figure out why IE9 is doing this?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

权谋诡计 2024-12-06 04:31:07

Internet Explorer 仅支持 IE9 模式下的音频。确保标记开头有 并且没有按兼容性视图按钮。 javascript:alert(document.documentMode) 可以告诉您 IE9 使用哪种文档模式渲染页面。

Internet Explorer only supports audio in IE9 mode. Make sure you have <!doctype html> at the beginning of your markup and you didn't press the Compatibility View button. javascript:alert(document.documentMode) can tell you which document mode is IE9 rendering the page in.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文