2017-02-08 22 views
0

Я ищу HTML5/JS API, который может контролировать или обнаруживать объем вкладки страницы/браузера.Том получить актуальность страницы Javascript

Я пытаюсь создать тестовую страницу, в которой играют многие игроки, такие как проигрыватель Flash Player html5 и даже плеер iframe, который я не знаю, как получить элемент видео.

Я хочу определить, есть ли у вас объем в течение некоторого времени и обнаружить его.

Я пытаюсь обнаружить его, потому что нарушение звука на сайтах из объявлений.

ответ

0

Это должно делать то, что вы хотели, уменьшает объем видеоэлементов HTML5, iframes и аудио объектов.

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; 
}); 
+0

Извините, но ваше решение не работает и даже не то, о чем меня спрашивают. Я ищу что-то вроде API, которые прослушивают массив звукового буфера на странице и знают, что на странице воспроизводится звук в текущее время. – user1856968

+0

Мне очень жаль, что, думаю, я не понял вопроса правильно. Можете ли вы просто отправить мне ссылку на страницу? Так что я могу помочь вам –

+0

На самом деле, я разработал его как сторонний скриптинг, поэтому у меня нет действительно страницы, я разработал ее на своем локальном компьютере и загрузил некоторые видео и аудио из всех видов, таких как youtube и html теги. – user1856968