Здравствуйте. Делаю чат и столкнулся с такой проблемой, что после N-ого кол-во воспроизведений уведомления в 1 секунду браузер начинает его блочить и выкидает ошибку
Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first.
Мой код:
this.soundNotification = new Audio(bloomSound);
...
this.soundNotification.play();
В статье от гугла про policy changes которые были в апреле этого года, говорится что они заблочили авто воспроизведение, типа юзер сам должен решить что включать и что нет, и предлагают чекать промис на реджект и если он произошел то показывать контролы и предлагать пользователю вручную включить медиа элемент. А мне что делать?