when an audio element is loaded it needs to be attached to the DOM for it to cause the browser to load it after using dart2js