我安装的 Firefox 扩展之一在控制台上打印了“未定义”。它发生在文件 cs.js 中。除了逐个禁用它们之外,还有其他方法可以找出哪个扩展执行了此操作吗?
答案1
据我所知,在较新版本的 Firefox 中,扩展的日志通常不再显示在控制台中,因为这通常是一个错误,其中一些在过去已经得到修复。
尽管万一您仍然看到来自未知来源的日志消息,将鼠标悬停在源链接(在您的情况下为“cs.js”)上将显示文件的完整 URL。您可以单击它以在调试器中查看它或在单独的选项卡中打开它。如果它确实来自扩展,则 URL 将以 开头moz-extension://
。
要知道它是哪个扩展,请转到about:debugging#/runtime/this-firefox
。在那里你会看到所有已安装扩展的列表,以及每个扩展的“内部 UUID”。
将您的消息与列表中的消息进行比较,您就会发现它的扩展名。