我有一个Meteor(v0.8.3)网络应用。
它在大多数现代浏览器(包括PC上的IE 9+)上运行顺畅。但是,在Mac OS 10.7.5(安装了Firebug 2.0.4)上的Firefox 31.0上,它有时会缓慢地运行,并且经常会出现脚本没有响应的警告。这是一个link到这个问题的演示页面。
当它是浏览器中唯一的选项卡,或者有几个包含简单页面的选项卡时,没有问题。它只发生在左侧已经打开几个选项卡时,它们也会大量使用javascript。无论开发人员控制台是否打开,都会发生这种情况。
奇怪的是,您可以将有问题的浏览器标签拖出它所在的窗口,然后在新窗口中打开它,它将开始顺利运行(页面刷新后)。
我在运行Firefox 32.0.1的PC上没有看到这个问题(没有Firebug - 我还没试过)。
这是Meteor问题,Firefox还是Firebug问题还是其他问题?我能解决吗?
我注意到bitbucket的类似行为,我怀疑使用Meteor。
更新 - 我刚尝试在Mac上禁用Firebug并重新启动Firefox,现在它似乎工作正常。所以看起来这是Firebug插件的一个问题,即使开发人员窗格没有打开 - 这听起来不错吗?
谢谢!