LINUX.ORG.RU

История изменений

Исправление CryNet, (текущая версия) :

Хм-м-м… а если попробовать сперва отключить звук, а потом с небольшой задёржкой останавливать музыку?

Даже так:

// volume = 0
setTimeout(() => {
  // остановить музыку
}, 1)

Кста, глянь сюда: https://howlerjs.com/

Чекни пример «Audio Sprites». Начни долбить короткий сэмпл. Всё работает как нужно. Может у тебя какие-то костыли отрабатывают не правильно и звук лагает? Можешь заюзать эту либу на крайняк.

Исправление CryNet, :

Хм-м-м… а если попробовать сперва отключить звук, а потом с небольшой задёржкой останавливать музыку?

Даже так:

// volume = 0
setTimeout(() => {
  // остановить музыку
}, 1)

Кста, глянь сюда: https://howlerjs.com/

Чекни пример «Audio Sprites». Начни долбить короткий сэмпл. Всё работает как нужно. Видать у тебя какие-то костыли отрабатывают не правильно и звук лагает. Можешь заюзать эту либу на крайняк.

Исходная версия CryNet, :

Хм-м-м… а если попробовать сперва отключить звук, а потом с небольшой задёржкой останавливать музыку?

Даже так:

// volume = 0
setTimeout(() => {
  // остановить музыку
}, 1)