JavaScript Controllable Flash MP3 Player: NiftyPlayer
3
Oct
NiftyPlayer is a tiny open source Flash MP3 player with a very simple interface.
It is lightweight (4kb) and usage does not require any Flash knowledge as the URL is mentioned in HTML.
The player can be easily controlled with JavaScript besides the Flash interface, like changing the file to be played, stop & start. With this feature, you can even bypass the whole Flash look.
Some other features are:
- Autostart capability
- Draggable/Clickable seek bar
- Simple operation with Play/Pause and Stop buttons
- Buffering with progress bar
- Buffering is stoppable! (through Stop button)
- Volume control
- Tags:
Javascript MP3
- Filed under: Flash, Goodies, MIT License, Media
- 7 Comments






















7 Responses for "JavaScript Controllable Flash MP3 Player: NiftyPlayer"
It Cool!!!!. I love it (^_^)
Anyone figure out how to get IE to respond to the onSongOver event?
Looks VERY good!! – thanks – congrats
Is there a repeat(loop)-option??
Thanks – Orest
Hi,
Is it possible to play loop ?
Thanks for your answer.
@Orestis & @toffeeonline
I believe loop is not a built-in option.
Great program!
Unfortunately the code used to embed does not validate, so I have used UFO to dynamically embed the player.
The problem with this is, I cannot get the javascript functions to work.
I want the player to respond to clicking on links, which it does beautifully when embedded into the page (non-validating), but I get the following message:
“Object does not support this property or method”
When trying to use links after embedding with UFO (validates).
I can get it to play on the page no problem, the player works fine, just hte javaqscript controls don’t.
Any ideas? I think I must be missing something really simple and obvious …
(
I am getting an error “‘undefined’ is null or not an object” in IE 8 (regardless of the mode) when trying to call niftyplayer(’niftyPlayer1′).registerEvent(’onSongOver’, ‘hover_off()’);
I am not sure how to eliminate this scripting error. Any ideas?