收藏
回答

一键听全部功能,怎么让一个录音播完再播下一个?

wechatide://minicode/MjGzsEmN7Wjq



这是我的片段代码,点击列表 一键听,第一段录音直接跳过,到最后一条录音了,请问有什么好的办法解决吗?求解答

回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-07-04

    原来你是要做个列表啊。。早说呀~

    首先 wx:for 一个[],wx:for自带有index。播放当前这一条结束的时候,判断 index是否是列表最后一条,不是就看下一个index是多少,然后触发下一条的播放

    2018-07-04
    有用 1
    回复 12
    • 2018-07-04

      大神又见面啦! 这个和刚才那个什么关系,这个就是顺序播放的,录音有一串,我拿两个举例,每个录音单点是可以的,但是点“列表”(我设置了个一键听的功能),他就直接播最后一条了,是不是要写异步啊?不知道怎么写 ,求助一下!

      2018-07-04
      回复
    • 卢霄霄
      卢霄霄
      2018-07-04回复

      嗯,你要在 onEnded 的监听里触发下一个的开始

      2018-07-04
      1
      回复
    • 2018-07-04回复卢霄霄

      应该怎么写监听呀  没写过 不会呀 大神写个案例呗 谢谢啦

      2018-07-04
      回复
    • 卢霄霄
      卢霄霄
      2018-07-04回复

      就是写到你这个方法里面呀


      2018-07-04
      1
      回复
    • 2018-07-04回复卢霄霄

      额...具体怎么写~~~小白不是很懂

      2018-07-04
      回复
    查看更多(7)
登录 后发表内容