为什么不'Youtube评论引发了DOM突变

Why don't Youtube comments fire a DOM mutation?

本文关键字:DOM 突变 评论 Youtube 为什么不      更新时间:2023-09-26

我正在开发一个Google Chrome扩展。它的内容脚本应该在它所在的页面每次更改时启动,而且大多数时候都是这样。我正在使用MutationObserver

然而,当我在Youtube(可能还有其他我没有注意到这个问题的网站)上向下滚动加载评论时,MutationObserver不会启动。为什么DOM不应该改变?

编辑:我可能想补充一点,我设置了观察器来监视document.bodysubtreechildListattribute的更改。

YouTube评论加载在iframe中。如果你想观察YouTube评论的突变,你必须在清单中将你的内容脚本设置为"all_frames": true,并添加iframe URL模式来匹配。