Эти четыре фрагмента кода работают правильно на моей веб-странице, если я открываю страницу локально на моем компьютере. Но когда я загружаю веб-страницу (и аудиофайл) на хост-сервер и получаю доступ к этой странице через Интернет, не все из них работают должным образом:
Это открыло Windows Media Player на моем компьютере и воспроизводило аудиофайл через него, хотя это не происходит на веб-странице, доступ к которой осуществляется локально.
<object height="50px" width="100px" autostart="false" data="Audio/MHXSEagle.mp3" >
</object>
Это работает правильно.
<object height="320px" width="240px" data="Audio/MHXSEagle.mp3" >
<param name="src" value="Audio/MHXSEagle.mp3"/>
</object>
Эти два работают локально, но не через Интернет:
<audio src="Audio/MHXSEagle.mp3" type="audio/mp3" controls="controls" preload="auto">
Browser doesn't support audio tags
</audio>
<audio controls="controls">
<source src="Audio/MHXSEagle.mp3" type="audio/mp3" />
Browser doesn't support audio tags
</audio>
Я не понимаю, почему они действуют по-разному, и хотел бы получить разъяснения.