我在控制台中一直看到这个非破坏性异常:
Uncaught ReferenceError: stopme is not defined
(匿名函数)
在我的任何文件中都没有调用stopme的变量,在控制台中进行了完整的搜索。我所拥有的是多重的:
setInterval(function() {
updateMetrics();
}, 1000);
在我的代码中调用,只要其中一个失败,就会显示在控制台中。我也不知道这是否是默认行为,但我也注意到每次使用以下设置新间隔:
var intervalId = setInterval(function() {}, 1000);
intervalId是非连续的,如:console.log(intervalId)
,结果为1, 4, 9, 14
。我从控制台手动调用上面的代码,看看为什么我的intervalIds是自动递增的。
这是完整的堆栈跟踪:
Uncaught ReferenceError: stopme is not defined
(anonymous function)
其他图书馆:
bootstrap.js
d3.v3.js
ember.js
handlebars.js
jquery-1.9.1.js
jquery.jsPlumb.js
jquery.timeago.js
require.js
string.min.js
错误仅在Chrome上显示,而不在Firefox中显示。我的Chrome版本是:版本29.0.1547.57
答案 0 :(得分:27)
我跟踪了我的"网页截图捕获"延期。很糟糕,因为它是捕获全高网页的一个很好的扩展。任何人都可以推荐另一个吗?
答案 1 :(得分:2)
+1到“网页截图捕获”chrome扩展名。禁用它后,错误就消失了。
在backbonejs应用程序中浏览页面时出现了错误。
答案 2 :(得分:0)
1。我也遇到了这个问题。最后我发现只有一个最终用户会出现此错误。搜索谷歌,说扩展名的错误将触发window.onerror
。