问题
我想知道嵌入在我的网站中的<iframe>
是否在播放音频。
理想情况下,我还想知道<iframe>
播放音频的“响度”,但这是可选的。
请注意,由于<iframe>
不在同一来源,因此检查<iframe>
不是一个选项。
我的具体用例
我是https://www.timer-tab.com/的开发者,在时间到期时,YouTube视频开始播放。该视频以<iframe>
形式播放。我想知道YouTube的<iframe>
是否发出任何声音。如果没有发出任何声音,则使用Web Audio API播放回退声音。( YouTube 的<iframe>
有时不会发出声音,例如,当用户将他的 YouTube 音量设置为静音时。遗憾的是,无法通过 postMessage 向 YouTube 的<iframe>
获取该信息。)
相关问题
这不是重复的问题。我的问题具体询问<iframe>
音频检测,而相关问题则询问所有音频检测。