【问题标题】:How to mute an iframe?如何使 iframe 静音?
【发布时间】:2014-08-17 22:17:36
【问题描述】:

我需要静音 iframe,但我不知道该怎么做。这是我所拥有的示例:

http://www.codecademy.com/en/bitAce74593/codebits/nW7U9b

在这里,您可以在 iframe 上听到来自网站的音乐,我需要自动静音该音频。 希望有人知道怎么做。 谢谢

【问题讨论】:

  • 自 2021 年起,这目前是不可能的。如果您希望它得到支持,盯着 this issue 可能会帮助 Chromium 贡献者衡量兴趣。如果您有特定的用例,您也可以对该问题发表评论(但请不要评论简单/无用的内容,例如“我需要这个!” - 只需加注星标即可)

标签: html audio iframe mute


【解决方案1】:

可以通过js静音,例如: 只需将其放在您的页面中即可:

<script type="text/javascript">
    myVid=document.getElementById("video1");
    myVid.muted=true;
</script>

您应该将“video1”替换为 iframe 的 id,如果 iframe 没有任何 id,请按如下方式向其添加 id:

<iframe width="820" height="390" src="http://nyan.cat" id="iframeId"></iframe>

【讨论】:

  • 感谢您的回答。我已经尝试过了,但它没有用,请检查我的初学者代码,我可能在某处犯了错误:codecademy.com/es/bitAce74593/codebits/nW7U9b 我也尝试添加到 iframe 那个东西 style="volume:silent;"但它也不起作用。
  • @Alrynec 您发布的链接有一个自动静音的 javascript 代码,我感觉误解了您真正想要什么,所以请您将您的代码放在jsfiddle.net 上并在此处与我们分享链接。
  • 给你:jsfiddle.net/gpo16sLk 这样就不会播放视频,所以它不符合我的目的,我正在寻找一种只能静音的替代方法。 Nyan 网站只是例如,我不会 iframe 那个网站
  • 不知道为什么这被选为正确答案,但它不起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-02
  • 2015-11-17
相关资源
最近更新 更多