Revisions : SoundManager2
A Javascript Sound API supporting MP3, MPEG4 audio and (experimental) video, providing reliable cross-browser/platform audio control. BSD licensed. Experimental HTML5 Audio() support is currently in development.
http://github.com/scottschiller/SoundManager2/commits/master
Les articles publiés sur le site
-
Correctly hide the SWF via left/top :-9999em when it hits .swf_loaded {}, ie., never blocked in the first place.
1er février 2011, par Scott Schillerm demo/flashblock/flashblock.css Correctly hide the SWF via left/top:-9999em when it hits .swf_loaded , ie., never blocked in the first place. -
HTML5 audio : If no flash, try forcing useHTML5Audio = true (eg. desktop safari.) Flash detection tweak. Improved _iO vs. old _iO URL detection, rather than .src which gets translated from local paths to file :// etc. Removed some HTML5 debug ish.
1er février 2011, par Scott Schillerm script/soundmanager2-jsmin.js m script/soundmanager2-nodebug-jsmin.js m script/soundmanager2-nodebug.js m script/soundmanager2.js HTML5 audio: If no flash, try forcing useHTML5Audio = true (eg. desktop safari.) Flash detection tweak. Improved _iO vs. old _iO URL detection, rather than .src (...) -
Flash 9/movieStar : setPosition() unpause hack for everyone, not just Webkit (via 8tracks dudes, repoted now in Firefox ? Should not cause regressions.)
30 janvier 2011, par Scott Schillerm script/soundmanager2-jsmin.js m script/soundmanager2-nodebug-jsmin.js m script/soundmanager2-nodebug.js m script/soundmanager2.js Flash 9/movieStar: setPosition() unpause hack for everyone, not just Webkit (via 8tracks dudes, repoted now in Firefox? Should not cause (...) -
HTML5 : _resetProperties() when setting Audio().src, fix sound1.play() -> sound2.play() -> sound1.play() case on iOS 4.1 not correctly re-assigning original sound URL (related to global audio object.)
29 janvier 2011, par Scott Schillerm script/soundmanager2-jsmin.js m script/soundmanager2-nodebug-jsmin.js m script/soundmanager2-nodebug.js m script/soundmanager2.js HTML5: _resetProperties() when setting Audio().src, fix sound1.play() -> sound2.play() -> sound1.play() case on iOS 4.1 not correctly re-assigning original sound (...) -
HTML5 : use new Audio(null) vs (), Opera 9.64 expects URL argument ; throws WRONG_ARGUMENTS_ERR otherwise. Doesn’t implement canPlayType() either, but both are fixed in future releases.
26 janvier 2011, par Scott Schillerm script/soundmanager2-jsmin.js m script/soundmanager2-nodebug-jsmin.js m script/soundmanager2-nodebug.js m script/soundmanager2.js HTML5: use new Audio(null) vs (), Opera 9.64 expects URL argument; throws WRONG_ARGUMENTS_ERR otherwise. Doesn't implement canPlayType() either, but both are fixed (...)