我在Internet Explorer 8中使用Modernizr 2.6.2在我的某个网站上收到错误。如果抛出异常但没有捕获,IE< = 8似乎很烦人,所以它会进入这一行并且完全失败了:
if (typeof target != "function") {
throw new TypeError();
}
错误是:“抛出异常而未被捕获”
如果这是我执行Modernizr.something()调用的结果,我可以在try / catch块中包围它来修复错误,但它只有149行进入我的未缩小的Modernizr构建,并且改变来源它看起来不像我能抓住异常......这是真的吗?
其他人有这个问题吗?我无法在任何地方找到它。有什么建议吗?