Может кто-нибудь сказать мне, почему случайные звуки не всегда срабатывают при нажатии в React? - PullRequest
0 голосов
/ 16 апреля 2020

Я сделал небольшое приложение, основанное на вызове, который я поставил на буткемпе, я только заканчиваю и расширяю его, добавляя звук. Воспроизводятся случайные звуки, затем по щелчку эти звуки останавливаются, происходит изменение состояния, чтобы вызвать визуальное изменение, и воспроизводится другой случайный звук. Иногда звук не срабатывает.

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

Есть идеи, как я могу решить эту проблему?

Вот ссылка на проект (на самом деле загрузка звуков может занять некоторое время):

https://hallsofmadness.peterdev.co.uk

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...