Cycle.js drivers and action components for playing sounds using HTMLAudioElement.
Try the demo at StackBlitz!
Note that this package was tested with Chrome browser (>= 65.0.3325.181) only.
API
AudioPlayerAction(sources)
AudioPlayerAction action component.
Params:
- sources
- goal: a stream of
{src: string}
(as HTML audio
src)
or a string (as a value of src
). - AudioPlayer:
EventSource
for ended
and pause
events.
Return:
- sinks
- state: a reducer stream.
- status: a stream of action status.
- result: a stream of action results.
- AudioPlayer: a stream for
AudioPlayer
driver input.
HTML Audio
driver factory.
Return: