Closed HugoFara closed 5 months ago
After investigation, the issue is not so bad. Only the "go faster" and "go slower" feature was broken. Two JavaScript functions, click_slower
and click_faster
were redefined in src/js/audio_controller.js
, leading to the broken feature.
This will be patched by changing the names of the functions. Renaming yet patch only as are they are not in the documented interface anyway.
The replay button is still not working, as the "file end event" ($.jPlayer.event.ended
) is no longer triggered. It may be related to the fact that jPlayer is not compatible with jQuery 3.
A modern rewrite using the HTML audio element seems necessary.
This was fixed with the help of @ProgramComputer through #191, and release in 2.10.0, happy listening!
No JavaScript error was thrown, needs a bit of investigation.
By the way, some of the audio features may not be necessary.