我正在开发一个谷歌浏览器扩展。每次它所在的页面发生变化时,它的内容脚本都应该触发,而且大多数时候都会触发。我MutationObserver为此使用了一个。
但是,当我在 Youtube 上(可能还有其他我没有注意到问题的网站)并且我向下滚动以加载评论时,MutationObserver不会触发。为什么会这样,DOM 不应该改变吗?
编辑:我可能想补充一点,我将观察者设置为监视subtree,childList和attribute的变化document.body。
我正在开发一个谷歌浏览器扩展。每次它所在的页面发生变化时,它的内容脚本都应该触发,而且大多数时候都会触发。我MutationObserver为此使用了一个。
但是,当我在 Youtube 上(可能还有其他我没有注意到问题的网站)并且我向下滚动以加载评论时,MutationObserver不会触发。为什么会这样,DOM 不应该改变吗?
编辑:我可能想补充一点,我将观察者设置为监视subtree,childList和attribute的变化document.body。