【问题标题】:Chrome Extension Mute Background PageChrome 扩展静音背景页面
【发布时间】: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


【解决方案1】:

这个问题是多余的,因为 manifest V3 将很快接管并且它不再支持背景页面。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-27
  • 2014-03-18
  • 2014-06-24
  • 2015-04-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多