javascript - GreaseMonkey 脚本中的什么会导致 Firefox 崩溃?

标签 javascript crash greasemonkey

我在 GreaseMonkey 中有一个相对较大的脚本,一段时间后它似乎使浏览器崩溃。看起来它做了它的事情,然后过了一会儿 Firefox 就死了。在我看来,这必须与我的脚本相关联。我正在修改的页面是 google.com,我正在 Mac 上开发脚本。 GM 脚本导致 Firefox 崩溃的常见原因是什么?

最佳答案

寻找

  • 内存泄漏(您是否将一些信息添加到您保留的数组中?确保您不使用全局变量。)
  • 无限循环(不过 FF 不会崩溃)
  • 您的脚本与来自 Google 的脚本之间可能存在交互。例如,Google Mail 每隔几秒就会发送一个 AXAJ 请求来查找新邮件。如果您的脚本由此触发,那可能会导致问题。

关于javascript - GreaseMonkey 脚本中的什么会导致 Firefox 崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1859909/

相关文章:

javascript - 图像单击 - 打开对话框或弹出窗口

iphone - 代码在添加电话联系人查询时崩溃

javascript - 检测组合按键(Control、Alt、Shift)?

javascript - 使用 greasemonkey 和/或 gmail API 来减少邮件 Pane 的宽度

javascript - 在 serviceWorker 之外使用 cacheStorage 不好吗?为什么?

当我的 div 包含所有 5 张图像时,Javascript 更改按钮文本

javascript - GAS : How to get a vertical panel centered in the screen of a standalone app? (`TypeError: Can not read the "CENTER“未定义的属性。`)

c# - 启用“代码优化”选项时,应用程序崩溃

PHP错误崩溃代码

javascript - 使用 Greasemonkey 更改链接和文字