This implementation makes use of the HTML5 media API to control audio using angularjs directives. This directive manages the display of and interation with following aspects of the audio playback,
- Play/Pause
- Percentage Played
- Time Left
Simple version
Here's a basic implementation.
Styled version
Using the parameters listed above to style the controls