Как отключить текущую вкладку или заблокировать звук для веб-сайта?


Я ищу способ отключить звук или заблокировать его от несанкционированных источников., Проблема в том, что Google Ads случайно воспроизводит видео в объявлениях (очень раздражает)

Например, я хочу, чтобы пользователи могли воспроизводить видео на моем веб-сайте (я могу добавить специальный идентификатор к этим разрешенным элементам или элементам данных).

Интересно, могу ли я подключиться к звуковому событию браузера или определить, когда звук воспроизводится-JavaScript?

Есть идеи?

1 2

1 ответ:

Нет в настоящее время нет способа обнаружить этот браузер независимым! - Нет никакого события или чего-то еще.

Кроме того, я не знаю точно, как работает реклама Google. Я думаю, что они работают в iframe или что-то такое, что затрудняет обнаружение / отключение звука.

Но пусть он работает в пределах аудио или видео тега, так что вы можете отключить его, используя следующий пост. Но будьте осторожны - вы должны отключить видео и аудио теги в Google Ads iframe, а не в главном окне, потому что тогда вы не будете иметь никакого эффекта. https://stackoverflow.com/a/14045788/4275911