Я обнаружил, что атрибут "loop", по-видимому, не полностью работает в последней реализации аудиоэлемента HTML5 на iPhone (iOS 4.0). Я нашел это как обходной путь:
<audio src="noise.mp3" onended="this.play();" controls="controls" autobuffer></audio>
Я обнаружил, что вы должны , а не поставить "loop" в вышеприведенном, или, кажется, событие "onended" не сработает (т.е. "loop" частично реализован).
Обратите внимание, что автозапуск на iPhone намеренно отключен.
Также кажется, что атрибут тома в настоящее время не полностью реализован.
Обратите внимание, что в iOS 4 звук воспроизводится без полноэкранного плеера QT.