MutationObserver 未检测到某个站点上的更改
MutationObserver not detecting changes on a certain site
有一个 MutationObserver 不起作用的特定站点(进入其子页面需要您登录,因此没有粘贴 link),根本不起作用。
这是代码:
const config = { attributes: true, childList: true, subtree: true };
const callback = (list, obs) => {
for (const mut of list) console.log(mut);
};
const obs = new MutationObserver(callback);
obs.observe(document.body, config);
我知道 iFrame 会扰乱 MutationObservers,看起来总共有六个。尽管如此,我正在观察 body 元素,并且 iFrame 位于 DOM 的深处,因此发生了很多变化,无论如何都应该观察到。
MutationObservers 不工作的原因可能是什么?有哪些流行的?
请随时提出任何可能有助于解决问题的问题。
MutationObserver 工作正常。
有人用空函数替换了 console.log,因此造成了所有的混乱。
有一个 MutationObserver 不起作用的特定站点(进入其子页面需要您登录,因此没有粘贴 link),根本不起作用。
这是代码:
const config = { attributes: true, childList: true, subtree: true };
const callback = (list, obs) => {
for (const mut of list) console.log(mut);
};
const obs = new MutationObserver(callback);
obs.observe(document.body, config);
我知道 iFrame 会扰乱 MutationObservers,看起来总共有六个。尽管如此,我正在观察 body 元素,并且 iFrame 位于 DOM 的深处,因此发生了很多变化,无论如何都应该观察到。
MutationObservers 不工作的原因可能是什么?有哪些流行的?
请随时提出任何可能有助于解决问题的问题。
MutationObserver 工作正常。
有人用空函数替换了 console.log,因此造成了所有的混乱。