卷获取Javascript的当前页面

卷获取Javascript的当前页面,javascript,html,google-chrome,firefox,webkit,Javascript,Html,Google Chrome,Firefox,Webkit,我正在寻找HTML5/JSAPI,它可以控制或检测页面/浏览器选项卡的数量 我正在尝试构建一个测试页面,可以播放很多播放器,比如flash播放器html5播放器,甚至是iframe播放器,我不知道如何获得视频元素 我想在一段时间内检测页面是否有卷,并检测它 我正在尝试检测它,因为广告中的网站声音违规。这应该可以满足您的要求,它可以减少HTML5视频元素、iFrame和音频对象的音量 let vids = document.getElementsByTagName("video"); let if

我正在寻找HTML5/JSAPI,它可以控制或检测页面/浏览器选项卡的数量

我正在尝试构建一个测试页面,可以播放很多播放器,比如flash播放器html5播放器,甚至是iframe播放器,我不知道如何获得视频元素

我想在一段时间内检测页面是否有卷,并检测它


我正在尝试检测它,因为广告中的网站声音违规。这应该可以满足您的要求,它可以减少HTML5视频元素、iFrame和音频对象的音量

let vids = document.getElementsByTagName("video");
let iframes = document.getElementsByTagName("iframe");
let obj = document.getElementsByTagName("object");

vids.forEach((vid) => {
    vid.volume = 0;
});

iframes.forEach((f) => {
    f.setAttribute("volume", "0");
})

obj.forEach((o) => {
    o.volume = 0;
});

很抱歉,你的解决方案不起作用,甚至不是我想要的。我正在寻找类似API的东西,它可以在页面上收听音频缓冲区阵列,并知道页面当前正在播放一些声音。对此我真的很抱歉,我想我没有正确回答这个问题。你能把这个页面的链接发给我吗?所以我可以帮助你,事实上我像第三方脚本一样开发了它,所以我没有真正的页面,我在本地开发了它,并从youtube和html标记等各种类型加载了一些视频和音频。你能提供更多信息吗?如果你给我看一些代码,我可以帮你