HTML: создаем звуки
Разберем работу со звуковыми файлами в HTML. Для этого есть семантический тег HTML5 - audio. Он заменяет устаревший flash простым, встроенным в HTML механизмом.
Тег предоставляет удобное API для работы через JS. Вот некоторые методы:
.play() - запуск проигрывания файла;
.pause() - понятно, зачем.
У тега есть и масса атрибутов, включая булевы, которые, естественно, можно цеплять в JS. Например, currentTime - текущее время воспроизведения. Его можно, например, обнулять при клике, чтобы каждый раз не дожидаться конца проигрывания.
#HTML5
Разберем работу со звуковыми файлами в HTML. Для этого есть семантический тег HTML5 - audio. Он заменяет устаревший flash простым, встроенным в HTML механизмом.
Тег предоставляет удобное API для работы через JS. Вот некоторые методы:
.play() - запуск проигрывания файла;
.pause() - понятно, зачем.
У тега есть и масса атрибутов, включая булевы, которые, естественно, можно цеплять в JS. Например, currentTime - текущее время воспроизведения. Его можно, например, обнулять при клике, чтобы каждый раз не дожидаться конца проигрывания.
#HTML5