scroll-video.wxml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <!--components/scroll-video.wxml-->
  2. <view class='video-container'>
  3. <view class='video-scroll-container' animation="{{scrollAnimate}}">
  4. <view class='video-scroll-item'
  5. bindtouchstart='onTouchStart'
  6. bindtouchend='onTouchEnd'
  7. wx:for-item="items"
  8. wx:for-index="idx"
  9. data-videoidx="{{idx}}"
  10. wx:key="{{items.typeid}}"
  11. wx:for="{{videoList}}"
  12. >
  13. <block wx:if="{{items.video_is_player}}">
  14. <block wx:if="{{playerType==='video'}}">
  15. <video-button-bar></video-button-bar>
  16. <video class='video-player'
  17. controls='{{false}}'
  18. autoplay='{{false}}'
  19. poster='{{items.videoimg}}'
  20. src="{{items.videourl}}"
  21. show-fullscreen-btn="{{false}}"
  22. show-play-btn="{{false}}" object-fit="{{fitType}}"></video>
  23. </block>
  24. <block wx:if="{{playerType==='live'}}">
  25. <live-player class='video-player'
  26. style="width:{{screenWidth}}px"
  27. src="{{items.videourl}}"
  28. object-fit="{{fitType}}"
  29. autoplay mode="RTC">
  30. <video-button-bar bind:buttonhandle="buttonhandle"></video-button-bar>
  31. </live-player>
  32. </block>
  33. </block>
  34. </view>
  35. </view>
  36. </view>