我想在音频文件的某个特定点开始播放声音(mp3)。我希望它能在大多数移动设备上正常工作,实际上也确实如此,但似乎 Windows Phone 8 存在问题。在三星 Galaxy 和 iPhone 上都可以正常工作,但在 WP 上,声音始终从开头开始播放,忽略了设置的 currentTime。有什么想法吗? 谢谢!
var sfile = "test.mp3';
var myobj;
function init()
{
myobj=document.createElement('audio');
myobj.style.position="relative";
myobj.style.bottom=0;
myobj.src = sfile;
myobj.id='sound';
document.body.insertBefore(myobj,document.body.lastChild);
myobj.load();
}
//called when pressing a button
function test()
{
myobj.currentTime=30.0;
myobj.play()
}