Я использую Google Hangouts Webapp (https://hangouts.google.com, а не расширение) в Chrome на Windows 10. У меня также есть локальная машина Linux Webdev, которая также запускает экземпляр DNSMasq, настроенный в буквальном смысле для некоторых минимальных вещей DNS.
Мне нравятся видеовстречи для телефонных звонков и сообщений, однако звук входящих сообщений меня очень раздражает. Я не хочу отключать уведомления или отключать их, вместо этого я хотел бы заменить звук на что-то более мне по вкусу.
Наблюдая за инспектором свойств, я изолировал звук по следующему адресу:https://ssl.gstatic.com/chat/sounds/incoming_message_eb39ce414e3ffba41a8e173581dc7248.mp3
Я размещаю свой любимый звук в виде mp3-файла на локальной виртуальной машине , такой как https://webdevmachine.test/incoming.mp3
Есть ли способ перенаправить запрос JavaScript на конкретный внешний URL-адрес по своему выбору?
Подобные вопросы, ответы / неудачные решения:
Я пробовал пару расширений Chrome, которые соответствуют и перенаправляют URL-адреса через RegEx, но все они, похоже, работают только для панели URL-адресов, а не из запросов JS страницы, которые веб-приложение Hangouts предположительно использует для получения ресурсов.
Похоже, редактирование моего файла hosts закончилось, поскольку я мог бы использовать только весь IP/ домен, и я не хочу отражать / отслеживать все ресурсы, которые Google размещал в этом домене.
Насколько я понимаю, DNSMasq - это слишком низкий уровень, так как он не занимается чем-то, кроме разрешения домена на IP.
AdBlock заблокирует ресурс, что недопустимо.
Любые идеи были бы хорошы.