fixing error for webkit audio where "play" is called before buffer finished loading