Я видел здесь несколько вопросов, которые спрашивают, как воспроизводить звук в JavaScript. Они в основном полагаются на создание объекта с autoplay
true. У меня около 20 или 30 очень маленьких звуковых клипов, которые я хочу играть (только по одному), но я хочу предварительно загрузить их, чтобы они были готовы пойти по реплике. Это означает, что я не могу просто создать узел DOM object
(или sound
), потому что звук начнет загружаться, когда я хочу, чтобы он начал играть.Воспроизведение и воспроизведение/предварительная загрузка звука в JavaScript
Должен ли я создать нагрузку object
или sound
элементов в HTML с autoplay
false
, чтобы обеспечить звуки загружаются? Я слышал, что, по крайней мере, в Chrome, имея много звуковых объектов, выкладывает производительность. Могу ли я привести их в кеш браузера другим способом?