我不得不使用一些 pollfill 来让 IE 9 与 enquire.js 配合得很好。当我在不使用 Modernizr 异步加载的情况下加载脚本时,一切都很好,所以我想知道下面的问题在哪里?我正在使用 Modernizr 的自定义构建,它可能就像我没有勾选正确的选项一样简单,我试图通过使用开发版本来确定这一点,但后来modernizr 完全停止在 IE9 中工作。
<script type="text/javascript" src="/js/modernizr.js"></script>
<script type="text/javascript">
Modernizr.load([
//first test need for polyfill
{
test: window.matchMedia,
nope: "/js/matchMedia.js", "/js/matchMedia.addListener.js"
}
]);
</script>
<script src="/js/enquire.js"></script>