js:代码
<script>
var x = document.getElementById("lesson");
var cur = 0;
var flag = 0;var func = function(){
if (cur >0 && x.currentTime >= cur) {
cur = 0;
x.pause();
x.removeEventListener("timeupdate", func);
}
};function startplay(starttime,endtime)
{
if(flag == 0)
{
flag = 1;
x.autoplay="autoplay";
x.load();
}
x.currentTime=starttime;
x.fastSeek(starttime);
cur = endtime;
x.addEventListener("timeupdate", func);
x.play();
}function stopplay()
{
cur = 0;
x.pause();
}
效果:http://flysheep.xyz:9900/music/pre_07
手机上可以看到效果,电脑上只支持从指定开始时间点播放