Project Specifications:
-
Display at least one song on the page when the page loads
-
Give the user the ability to play that song, without using the "built-in" play button. This could be through a different button, through clicking or mousing over an image on the page, or any other device of your choosing.
-
Give the user the ability to stop that song without using the "built-in" stop button. Once again, this could be through a different button, through clicking or mousing over an image on the page, or any other device of your choosing.
-
Give the user the ability to load at least one different song into the Jukebox besides the one that is loaded when the page initially renders
-
The whole Jukebox should be backed by an object called Jukebox with methods to play, stop, and load songs. Bonus features:
-
Playlist of songs, allows the user to queue up the next song
-
Feature to request a random song