【发布时间】:2021-02-25 18:43:13
【问题描述】:
我正在我的扩展程序背景页面的 iframe 中打开 discord.com/channels/@me。 现在我想静音 BGPage/iframe 中的所有声音。
每次 MutationObserver 发现某些东西不起作用时,我都尝试将脚本注入 iframe 并静音所有音频/视频标签(静音 = true | volume = 0 | pause())。出于某种原因,网站上没有音频/视频标签,我在 MutationObserver 中看不到任何标签。
然后我尝试通过 chrome.tabs 将页面静音,但它找不到 BGPage,因为它不是选项卡。
【问题讨论】:
-
您确定脚本运行了吗?您是否在 manifest.json 中使用
all_frames声明它? -
是的,脚本还可以执行其他操作,并且可以正常工作。如果不注入,MutationObserver 将无法工作
标签: javascript google-chrome audio google-chrome-extension mute