收藏
回答

createRewardedVideoAd和bindcontrolstoggle冲突

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug createRewardedVideoAd和video 微信安卓客户端 7.0.20 2.14.3

使用createRewardedVideoAd播放激励式广告后,视频组件中的bindcontrolstoggle在安卓中不断被触发,导致监听失效

<video src="{{playVideoUrl}}id="myVideoclass="video-style"

      controls="{{showControls}}show-center-play-btn="{{true}}show-play-btn="{{true}}show-casting-button="{{true}}bindcontrolstoggle="controlstoggle"

      bindtimeupdate="timeupdatebindplay="playAd">

      <view class="seekLeftbindtap="changeSeekhidden="{{!(vod_tip)}}data-type="backOff">

        <image src="/images/seek-left.png"></image>

      </view>

      <view class="seekRightbindtap="changeSeekhidden="{{!(vod_tip)}}data-type="forward">

        <image src="/images/seek-right.png"></image>

      </view>


      <view class="themeBtnbindtap="changeModelhidden="{{!(vod_tip)}}">

        <image src="{{theme == 'white' ? '/images/night.png' : '/images/sun.png'}}"></image>

      </view>

    </video>


/**

   * 监听遮罩层

   * @param {*} e 

   */

  controlstoggle: function (e) {

    let _this = this;

    wx.showToast({

      title: !_this.data.vod_tip+'!!!!!!!',

      icon: 'none',

    })

    _this.setData({

      vod_tip: !_this.data.vod_tip

    })

  },


回答关注问题邀请回答
收藏
登录 后发表内容
问题标签