会飞的母居居 2021-07-15 14:58 采纳率: 20%
浏览 45

微信小程序滑动视频声音叠加

视频滑动到第二个的时候会有第一个声音 第三个往后都没问题 从第一个滑到第二个再返回第一个然后再次滑到第二个声音也就正常了

  <block wx:for="{{weishipinglist.splist}}" data-index="{{index}}" wx:key="index" wx:for-item="item" wx:if="{{shipin==1}}">
    <swiper-item >
      <view class="video-wrap" show-center-play-btn="false" >
        <!-- 视频-->
        <video wx:if="{{index==hkindex||index==hkindex-1||index==hkindex+1}}" custom-cache="{{true}}"
          id="myvideo{{index}}" class="video" src="{{spimg}}{{item.spimg}}" loop
          show-fullscreen-btn="{{false}}" show-play-btn="{{true}}" controls="{{true}}"
          autoplay="{{index==0?true:false}}"></video>
        <view class='clike buy countDown' wx:if="{{quan}}">
          <view class="child2">{{countDownNum}}</view>
        </view>
        <view class="name"><text>{{item.spname}}</text></view>
        <view class="title"><text>{{item.remark}}</text></view>
        <view class="head">
          <image wx:if="{{image}}" src="../../images/user-unlogin.png" data-lpid="{{item.lpid}}" data-lpname="{{item.lpname}}"
            data-kfsimage="{{item.kfsimage}}" data-addid="{{item.addid}}" data-spid="{{item.spid}}"
            catchtap="gospguanzhu"></image>
          <image  src="{{spimg}}{{item.kfsimage}}" data-lpid="{{item.lpid}}" data-lpname="{{item.lpname}}"
            data-kfsimage="{{item.kfsimage}}" data-addid="{{item.addid}}" data-spid="{{item.spid}}"
            catchtap="gospguanzhu"></image>
          <view class="xin">
            <image src="https://f.qinzhifu.vip/picture/3.png" class="pickimg" animation="{{animation}}"></image>
            <text class="zan1 {{item.spbfnum>=10?'zan2':''}}">{{item.spbfnum}}</text>
          </view>
          <view class="xiaoxi" bindtap="goxiaoxi" data-lpid="{{item.spid}}" data-lpname="{{item.lpname}}"
            data-kfsimage="{{item.kfsimage}}">
            <image src="https://f.qinzhifu.vip/picture/2.png"> </image><text class="zan-bottom {{item.zxnum>=10?'zan-bottom1':''}}">{{item.zxnum}}</text>
          </view>
          <button open-type="share" class="fenxiang" data-spname="{{item.spname}}" data-spid="{{item.spid}}"
            bindtap=" onShareAppMessage">
            <image src="https://f.qinzhifu.vip/picture/4.png"></image> <text class="fenxiangnum {{item.fxnum>=10?'fenxiangnum1':''}}">{{item.fxnum}}</text>
          </button>
        </view>
      </view>
    </swiper-item>
  </block>
 </swiper>

  //动态更新当前滑块下标
  bindchange: function (e) {
    var that = this;
    that.setData({
      hkindex: e.detail.current,
      countDownNum: getApp().urlData.gksp_cs,
    }, () => {
      clearInterval(that.data.timer);
      that.countDown();
    })
    console.log(e.detail.current)
    console.log(this.data.weishipinglist.splist[e.detail.current].spid)
    title = this.data.weishipinglist.splist[e.detail.current].spname
    wx.request({
      url: 'https://f.qinzhifu.vip/getQueryByAddLpspNum?lpspid=' + this.data.weishipinglist.splist[e.detail.current].spid + '&openid=' + getApp().urlData.openid, //此处为自己后台的请求地址
      data: {},
      header: {
        'Content-Type': 'application/json'
      },
      success: res => {
        console.log(res.data)
        this.setData({
          list: res.data,
        })
      },
    })
    let videoContext = wx.createVideoContext("myvideo" + e.detail.current + "")
    let videoContexta = wx.createVideoContext("myvideo" + indx + "")
    indx = e.detail.current;
    console.log(videoContexta)
    console.log(videoContext)
    console.log( videoContexta.pause())
    videoContexta.pause();
    videoContexta.seek();
    videoContext.play();
  },
  • 写回答

1条回答 默认 最新

  • 你好!机器人 2022-05-16 17:52
    关注

    67行改成下面这个

    that.setData({
      indx: e.detail.current
    })
    
    

    img

    评论

报告相同问题?

问题事件

  • 创建了问题 7月15日

悬赏问题

  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题