未捕获的类型错误:无法读取未定义的属性“ContentContainer”[关闭]
Posted
技术标签:
【中文标题】未捕获的类型错误:无法读取未定义的属性“ContentContainer”[关闭]【英文标题】:Uncaught TypeError: Cannot read property 'ContentContainer' of undefined [closed] 【发布时间】:2021-09-24 06:50:04 【问题描述】:最近我开始注意到这个错误:
Uncaught TypeError: Cannot read property 'ContentContainer' of undefined
at Object.<anonymous> (content.js:135)
我在我的 Angular 项目中注意到了这一点,但我也注意到一些“大”网站在我打开控制台时也会出现此错误。这个错误的原因是什么?
【问题讨论】:
也许是因为 chrome 扩展?尝试在安全模式下运行,看看问题是否仍然存在 你是对的,在隐身模式下没有错误。是否有某种方法可以防止代码中出现此错误,使其不会显示给未使用隐身模式的用户? 不,你无法决定哪些扩展会在浏览器上运行,实际上,如果用户安装了损坏的扩展,你也无能为力 这里也一样!有问题的扩展名是“Loom”。 你是对的。我禁用了 Loom,错误消失了。您应该将其发布为答案。 【参考方案1】:正如我们在 cmets 中诊断的那样,结果是一个损坏的 chrome 扩展程序引发了错误。
扩展名:Loom
因此,解决此问题的唯一解决方案是禁用扩展(或检查扩展更新,也许它已在下一个版本中得到修复)
【讨论】:
对于任何有同样问题的人,“Loom”是您正在寻找的扩展。 卸载了“Loom”并为我工作! 谢谢!刚刚禁用了扩展程序,它就解决了问题。 你可以让它只在点击织机图标时运行,而不是禁用。这样也解决了问题。 我从我的 chrome 中删除了 loom 扩展,它工作得很好,谢谢兄弟:)以上是关于未捕获的类型错误:无法读取未定义的属性“ContentContainer”[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
未捕获的类型错误:无法读取未定义的属性 toLowerCase
JQuery:未捕获的类型错误:无法读取未定义的属性“调用”
NextJS:未捕获的类型错误:无法读取未定义的属性(读取“属性”)
未捕获的类型错误:无法读取文本字段上未定义错误的属性“toLowerCase”