Modernizr在IE8中导致错误(异常处理?)

时间:2012-09-24 16:21:37

标签: javascript internet-explorer internet-explorer-8 modernizr

我在Internet Explorer 8中使用Modernizr 2.6.2在我的某个网站上收到错误。如果抛出异常但没有捕获,IE< = 8似乎很烦人,所以它会进入这一行并且完全失败了:

    if (typeof target != "function") {
        throw new TypeError();
    }

错误是:“抛出异常而未被捕获”

如果这是我执行Modernizr.something()调用的结果,我可以在try / catch块中包围它来修复错误,但它只有149行进入我的未缩小的Modernizr构建,并且改变来源它看起来不像我能抓住异常......这是真的吗?

其他人有这个问题吗?我无法在任何地方找到它。有什么建议吗?

0 个答案:

没有答案