我正在使用 Chrome。在我的开发工具控制台中,我尝试了以下操作:
除了最后一行之外,一切都按预期工作。为什么我不能设置currentTime
on it?
总的来说,我发现整个 HTML5 Audio 的东西不是很可靠。是否有一个强大的 javascript 包装器可以回退到 flash ?
你需要做这样的事情(如果你使用 jQuery)
$('#elem_audio').bind('canplay', function() {
this.currentTime = 10;
});
或者在 JavaScript 中
var aud = document.getElementById("elem_audio");
aud.oncanplay = function() {
aud.currentTime = 10;
};
此设置背后的原因是您需要确保音频已准备好播放.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)