fakeAudio with an onended slot, which is how a backend that reports the end of a track looks to the audio classes; audio.onended?.(new Event('ended')) ends it.
fakeAudio
onended
audio.onended?.(new Event('ended'))
fakeAudiowith anonendedslot, which is how a backend that reports the end of a track looks to the audio classes;audio.onended?.(new Event('ended'))ends it.