Ошибка: Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first.
О чем данная ошибка гласит, я в курсе. У меня имеется 2 страницы (А, Б) на странице А у меня форма, на странице Б у меня audio, при отправке формы, я отправляю сокет с сервера на клиент, на странице Б я его обрабатываю. Так вот, как проиграть звук? Как реализовал такое donatpay?
YAHEFID, ну когда вы станете умником, то поймете, что браузерные ограничения не обходятся.
Как бы ни старались, требование пользовательской инициации события обязано быть выполнено.
szQocks, isTrusted нельзя переписать. Это readonly свойство.
Нужно просто сделать так, чтобы пользовать предварительно провзаимодействовал со страницей.