收藏
回答

video-swiper 如何实现单击视频暂停,再次单击视频继续播放?

video-swiper 如何实现单击视频暂停,再次单击视频继续播放?

谢谢!

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

1 个回答

  • Joker😈
    Joker😈
    2020-11-03
    1. 在mp-video-swiper中添加一个id="test"
    2. mp-video-swiper绑定一个事件比如bindtap="change"
    3. 在对应js文件中定义:
    change: function(){
    var vvideo = this.selectComponent("#test")
        var current_video = vvideo.data._videoContexts[vvideo.data._last]
        current_video.pause()
    //vvideo.data._last 即为当前视频的ID
    }
    

    ps: 注意需要在video-swiper组件中的video组件中关闭

    enable-play-gesture= "{{false}}"
    
    2020-11-03
    有用
    回复 2
    • Joker😈
      Joker😈
      2020-11-03
      记得关闭enable-play-gesture
      2020-11-03
      回复
    • 啊萍
      啊萍
      2021-04-13
      可是视频是循环出来的,也就是说id是动态的,那怎么设置动态id呢?
      2021-04-13
      回复
登录 后发表内容
问题标签