2013-08-27 46 views
10

我一直看到这种非破例外在我的控制台:未捕获的ReferenceError:stopme没有定义(匿名函数)

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

你可以显示堆栈跟踪吗?这发生在应用程序加载时,或者当您转换到路线时? –

+0

也有用的知道是什么其他js库,如果有的话? – intuitivepixel

+0

这是一个愚蠢的建议,但在所有的.js文件中搜索“stopme”。谁知道,它可能正在被第三方脚本使用。还要敲击Ctrl + Shift + R几次以清除缓存。 – ninty9notout

回答

27

我跟踪到了我的“网页截图捕获”扩展。吮吸,因为它是捕捉全高网页的一个很好的扩展。谁能推荐另一个?

+0

是的,我可以确认问题是与“网页截图捕获”扩展。@Rohit,你能把这个标记为正确答案吗? –

+1

这是对的,我发现的唯一解决方案是禁用扩展。我现在使用“Awesome Screenshot:Capture&Annotate”:https://chrome.google.com/webstore/detail/awesome-screenshot-captur/alelhddbbhepgpmgidjdcjakblofbmce? – Rohit

+0

谢谢!我已经在指责我们网站上的商业运行。一次它是我自己的插件。 –

2

+1到“网页截图捕捉”铬扩展。禁用它后,错误消失了。

在backbonejs应用程序中浏览页面时出现该错误。

+0

已在版本网页截图v12中修复。 – Shluch

0

+1。我也遇到了这个问题。最后我发现只有一个最终用户会发生这个错误。搜索谷歌,该扩展的错误将触发window.onerror

相关问题