如何使 iframe 静音?
Posted
技术标签:
【中文标题】如何使 iframe 静音?【英文标题】:How to mute an iframe? 【发布时间】:2014-08-17 22:17:36 【问题描述】:我需要静音 iframe,但我不知道该怎么做。这是我所拥有的示例:
http://www.codecademy.com/en/bitAce74593/codebits/nW7U9b
在这里,您可以在 iframe 上听到来自网站的音乐,我需要自动静音该音频。 希望有人知道怎么做。 谢谢
【问题讨论】:
自 2021 年起,这目前是不可能的。如果您希望它得到支持,盯着 this issue 可能会帮助 Chromium 贡献者衡量兴趣。如果您有特定的用例,您也可以对该问题发表评论(但请不要评论简单/无用的内容,例如“我需要这个!” - 只需加注星标即可) 【参考方案1】:可以通过js静音,例如: 只需将其放在您的页面中即可:
<script type="text/javascript">
myVid=document.getElementById("video1");
myVid.muted=true;
</script>
您应该将“video1”替换为 iframe 的 id,如果 iframe 没有任何 id,请按如下方式向其添加 id:
<iframe 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 那个网站 不知道为什么这被选为正确答案,但它不起作用。以上是关于如何使 iframe 静音?的主要内容,如果未能解决你的问题,请参考以下文章
为啥以及如何 UIPanGestureRecognizer 使 UISwipeGestureRecognizer 静音,而 UITapGestureRecognizers 默认情况下不相互静音?