I am glad to introduce version 2.0 of Fancy Music Player. Fancy Music Player is highly customizable MP3 -Player in Flash with a HTML5 fallback.
Whats new in V2.0:
1. Now you have a HTML /CSS skin for both versions. So when you customize it, you only need to edit the CSS file. You do not need to open the flash file in Flash Professionell anymore.
2. You can add tracks with 4 different techniques:
- HTML playlist
- XML playlist
- Custom playlist
- Custom link
3. You can also remove a track from the playlist and set a link for download/buying the track.
4. It also detects when you add track to the playlist and a track with the same title already exists, then the existing track will be selected.
How does the player work?
First it detects if Flash Player 9 or higher is installed. If yes a hidden flash movie(swf) will be used, that communicates via javascript with the HTML user interface. If no Flash Player is installed, the new HTML5 audio engine will be used, which is supported by all iToys(iPhone, iPad etc.).
Features
- MP3 -Player in Flash with HTML5 fallback
- HTML /CSS skin
- HTML and XML playlists
- Many options
- An extensive API
- PSD file included
Options
- playlistHeight – The height of the playlist
- volume – Show/hide the volume control
- playlist – Show/hide the playlist
- playlistInitOpen – Open the playlist, when the player has been created
- playlistScrollable – Enable/disable the scrolling for the playlist
- autoPlay – Enable/disable the autoplay
- showHours – Enable/disable the hour digits in the time display
- trackColorNormal – A hex value for the title color
- trackColorHover – A hex value for the title color, when you move your mouse over it
- trackColorSelected – A hex value for the title color, when its selected
- targetLink – The target window for the optional links of each track
- xmlPlaylist – The path of the xml playlist
- swfPath – The path of the FancyMusicPlayer.swf
- onReady – A function that will be called, when the player is ready
Methods
- play()
- pause()
- toggle()
- next()
- previous()
- setVolume(0-1)
- clear()
- addTrack(trackPath, title, link, playIt)