<;音频>;使用javascript进行src更改
我想使用javascript和按钮更改标记的src属性:<;音频>;使用javascript进行src更改,javascript,html5-audio,Javascript,Html5 Audio,我想使用javascript和按钮更改标记的src属性: <audio id="playme" src="" controls="controls">Your browser...</audio> 您的浏览器。。。 再往下一点: <input type="button" style="font-size: 10px;" OnClick="document.getElementById('playme').src='snd/SOUND.WAV';"
<audio id="playme" src="" controls="controls">Your browser...</audio>
您的浏览器。。。
再往下一点:
<input type="button" style="font-size: 10px;"
OnClick="document.getElementById('playme').src='snd/SOUND.WAV';"
value="Listen">
它似乎什么也没做。有人有线索吗?万分感谢
在Xubuntu 10.10上使用Firefox 3.6
编辑:它似乎可以在Chrome上运行,但Firefox不喜欢它。我应该报告错误吗?您知道一种绕过该选项的方法吗?我相信您必须在更改
src
属性时,通过调用load
,告诉浏览器加载新文件:
var playme = document.getElementById('playme'); playme.src='snd/SOUND.WAV'; playme.load();
这对.wav和.mp3文件非常有效。ogg文件在运行Chrome、Firefox或Safari的PC上工作。但是,移动safari(iOS)和Android(Firefox和Chrome)看不到声音。可以用这种方式更新“type”吗?比如标签中的type=“xx”?