我正在开发一款适用于Chrome的音频播放器,但不会在IE9中加载。当我使用此代码时,它表示浏览器不支持音频。
<script> var supportsAudio1 = !!document.createElement('audio').canPlayType;
alert(supportsAudio1);</script>
但是,也使用这种检测音频功能的方法的网站说音频可以播放,并且该网站上的音频确实有效。任何人都可以帮我弄清楚为什么IE9会这样做吗?
谢谢!
答案 0 :(得分:4)
Internet Explorer仅支持IE9模式下的音频。确保标记开头有<!doctype html>
,但未按“兼容性视图”按钮。 javascript:alert(document.documentMode)
可以告诉您哪个文档模式是IE9渲染页面。