I have three mp3 audio files that play perfectly in all browsers but only play in 1.1 seconds in IE9 unless I change the “controls” to “auto play”, in which case it plays just fine.
Then I sent the original, unedited .wav file. I myself encoded it in mp3, but had the same problem.
However, if I create my own mp3 file and paste it into the same markup, it works in all browsers, including IE9 with the "controls" attribute.
I can only think that there is something in the settings of the original audio file that may cause the problem, but have no idea what it could be.
Here is the test markup:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<audio src="poem.mp3" controls >
</body>
</html>
EDIT:
. , . , .