美文网首页
2018-05-12循环功能

2018-05-12循环功能

作者: 鹿啦啦zz | 来源:发表于2018-05-12 16:21 被阅读0次

增加循环功能,点击单句时可以循环播放本句

HTML

<button class="btn btn-primary" onclick="loopPlay()" >循环</button>

JS

点击按钮事件,切换循环状态

function loopPlay  () {
    loop=!loop;
}

定义全局变量,是否处于循环模式
var loop=false;//是否是循环模式,默认非循环模式
在停止函数中进行判断是否要停止播放音乐

if(v.currentTime >= tmpTime&&loop==false){  //非循环模式
    v.pause();//音乐停止
    v.removeEventListener("timeupdate", this); 
}else if(v.currentTime >= tmpTime&&loop==true){//循环模式下
    playone(line-1,0);
}

倒计时

点击录音按钮时,因为是提前3秒播放伴奏所以设计了一个倒计时321


//倒计时
function countDown(i,n){//i第几句,n从第几秒开始倒计时
     var div1 = document.createElement("div");//外面的div
     var div = document.createElement("div"); //创建一个包含数字div标签 
     $('#line'+i).append(div1);
     div1.append(div);
     div1.setAttribute("class","countdiv1");//添加类
     div.setAttribute("class","countdiv");
     div.innerHTML=n;
     var intv=setInterval(function () {
        n=n-1;
        div.innerHTML=n;
        if(n==0){//倒计时到0时
            window.clearInterval(intv);//移出计时器
            div1.remove();
         }
     },1000);
}

相关文章

  • 2018-05-12循环功能

    增加循环功能,点击单句时可以循环播放本句 HTML JS 点击按钮事件,切换循环状态 定义全局变量,是否处于循环模...

  • 2018-05-12

    2018-05-12 YY妈妈 2018-05-12 22:32 · 字数 860 · 阅读 0 · 日记本 刹那...

  • 洗牌算法:数组随机排序

    最近做音乐播放器,基本功能已实现,准备再写一个循环播放功能,其中涉及列表循环、单曲循环、随机循环。实现这几个功能本...

  • 2018-05-12

    2018-05-12 戴师傅简书作者 2018-05-12 20:12 打开App (稻盛哲学学习会)打卡第57天...

  • UIScrollView滚动视图

    基本功能 循环滚动功能 循环滚动有两个实现方式 实现方法一 实现方法二 此处未实现手动滑动的功能 viewDidL...

  • 九 for循环

    一、功能 for 循环提供了python中最强大的循环结构(for循环是一种迭代循环机制,而while循环是条件循...

  • 2019-02-05循环计倍数

    #本功能实现循环计倍数功能,只需要人工改变倍数设置后,就会循环执行 def getbeishu(): f_jici...

  • Day4-循环和数组(P31~38)

    循环 循环语句功能: 在某些条件满足的情况下,反复执行特定代码的功能 循环语句的四个组成部分初始化部分(init_...

  • Python基础(07)-for循环

    for循环 像while循环一样,for可以完成循环的功能。在Python中 for循环可以遍历任何序列的项目,如...

  • 3.7循环语句

    循环语句的功能是在循环条件满足的情况下,反复执行特定的代码。循环语句分类要有while循环、do. while循环...

网友评论

      本文标题:2018-05-12循环功能

      本文链接:https://www.haomeiwen.com/subject/ervcdftx.html