4

我在 Internet Explorer 8 中使用 Modernizr 2.6.2 的网站之一出现错误。如果抛出异常但未捕获异常,似乎 IE <=8 会发疯,因此它到达这一行并完全失败:

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

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

如果这是我执行 Modernizr.something() 调用的结果,我可以将其包围在 try/catch 块中以修复错误,但在我未缩小的 Modernizr 构建中只有 149 行,并且没有更改源看起来我无法捕捉到异常……这是真的吗?

还有其他人有这个问题吗?我在任何地方都找不到它的记录。有什么建议么?

4

0 回答 0