Отключить звук
-
Часто реклама запускается и доставляет неудобства своим шумом фоновым. Особенно, когда в многопотоке. Пробовал запрещать загрузку кучи форматов типа *mp3, *webm и т.п., но не помогает. Можно ли в самом басе отключить воспроизведение звуков (тем более, что это почти ни когда не нужно) или как в винде (10) это можно сторонними средствами сделать?
-
@Antonio Тема уже поднималась. Тут.
Вот костыль:
@support said in Возможно ли отключение звука в BAS?:Еще можно выполнить действие "Выполнять при каждой загрузке страницы в браузере"
var mute=function(tag){ var elems = document.getElementsByTagName(tag); for(var i = 0; i < elems.length; i++){ elems[i].muted=true; } } mute("video"); mute("audio"); document.addEventListener("DOMSubtreeModified", function(event) { mute("video"); mute("audio"); });
Коммит чтобы мьютить браузер в был сделан еще в прошлом году, но он не был принят
https://bitbucket.org/chromiumembedded/cef/pull-requests/46/add-support-for-muting-a-browser/diff
-
Спасибо, не заметил.
-
@fox said in Отключить звук:
Вот костыль:
@support said in Возможно ли отключение звука в BAS?:Еще можно выполнить действие "Выполнять при каждой загрузке страницы в браузере"
var mute=function(tag){
var elems = document.getElementsByTagName(tag);
for(var i = 0; i < elems.length; i++){
elems[i].muted=true;
}
}mute("video");
mute("audio");document.addEventListener("DOMSubtreeModified", function(event) {
mute("video");
mute("audio");
});А не при каждой загрузке, а только при одной единственной можно сделать?
-
@senerg said in Отключить звук:
А не при каждой загрузке, а только при одной единственной можно сделать?
-
@fox Это действие я видел. Т.е. чтобы отключить звук только на одной странице нужно перед загрузкой выполнить это действие с кодом, а после это же действие без кода, или как?
-
@senerg said in Отключить звук:
@fox Это действие я видел. Т.е. чтобы отключить звук только на одной странице нужно перед загрузкой выполнить это действие с кодом, а после это же действие без кода, или как?
Нет. Если нужно отключить звук только в одном месте единоразово, используйте действие "яваскрипт". Это ведь логично.
-
@fox said in Отключить звук:
Если нужно отключить звук только в одном месте единоразово, используйте действие "яваскрипт"
Загрузить страницу, не ждать загрузки, а сразу после этого выполнить действие "яваскрипт" с этим же кодом. Правильно,?