Yep, that’s how I’m doing it the moment and it gets even more cumbersome.
For each audio there is a Play and a Pause button. When the audio is playing the Pause button is displayed. When the audio has stopped/paused the Play button is displayed. So I need additional actions to hide/show the play/pause buttons when the page is shown.
I’ve had success using CSS to affect player skins but I’ve had no luck building a custom skin. I’ve carefully followed the instructions on building a custom skin but when I load one into Lectora nothing appears. Is there a dummy’s guide somewhere that I can follow?
I’ve been working on a very similar functionality for my course and have been using separate buttons for both play/pause audio and closed captioning, leaving only the volume and time rail on the default player.
That said, I also have a custom CSS file that changes the appearance of the default skin with markup in the file that indicates what I’ve changed and how it affects the appearance. There are a couple things I’m still struggling to customize, as noted on the first page with audio, so if someone has ideas on the comments there, I’d be very thankful!