topical media & game development
mobile-query-three-plugins-tunnelgl-tquery.playsoundtrack.js / js
<audio> tag management. Super dirty
There is a timeout 1sec
tQuery.registerStatic('playSoundtrack', function(url){
var playSoundtrack= function(){
var audio = document.createElement('audio');
audio.setAttribute('src', url);
audio.load();
audio.addEventListener('canplaythrough', function(e) {
console.log("canplaythrough")
audio.play();
}, false);
audio.addEventListener('ended', function(e) {
console.log("ended")
setTimeout(function(){
playSoundtrack();
}, 1000);
}, false);
}
setTimeout(function(){
playSoundtrack();
}, 1000);
});
(C) Æliens
04/09/2009
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.