Я хотел бы создать кнопки, которые будут воспроизводить следующую/предыдущую песню при нажатии, но они должны искать музыку при длительном нажатии.
Мне удалось изменить песни, но я не смог найти методы поиска. Также как заставить его играть с самого начала?
И есть ли способ определить, сколько прошло с начала песни? Я обнаружил, что буфер имеет продолжительность, но не петь фактическое время воспроизведения.
В init:
context = new (window.AudioContext || window.webkitAudioContext)()
Чтобы воспроизвести песню:
var buffer = song.buffer
var source = context.createBufferSource()
source.buffer = song.buffer
source.connect(analysers.main)
source.start(0, offset || 0)