index.wxml 1.5 KB

123456789101112131415161718192021222324252627282930
  1. <!--miniprogram/pages/marvellous/index.wxml-->
  2. <view class="marvellous">
  3. <!-- <startAn wx:if="{{pageType === 'video' && showAnVideo}}" bindclose="closeAnvido"></startAn> -->
  4. <view class="htead"></view>
  5. <view class="bg" wx:for="{{pageList}}" wx:key="_id">
  6. <text>{{item.time}}</text>
  7. <view class="icon_container">
  8. <view class="icon_item_cell" wx:for="{{item.list}}" wx:key="_id" wx:for-item="v" wx:for-index="o"
  9. data-index="{{v.index}}" data-key="{{index}}" data-o="{{o}}" data-url="{{v.url}}" bindtap="showImg"
  10. bindlongtap="longtap">
  11. <cover-view wx:if="{{showSelect}}" class="btnClose {{ v.select ? 'act': '' }}" size="{{20}}">√</cover-view>
  12. <image wx:if="{{pageType === 'img'}}" class="img" src="{{v.url}}"></image>
  13. <video show-progress="{{false}}" show-fullscreen-btn="{{false}}" show-play-btn="{{false}}"
  14. show-center-play-btn="{{false}}" bindlongtap="longtap" wx:if="{{pageType === 'video'}}" class="video {{}}"
  15. src="{{v.url}}"></video>
  16. </view>
  17. </view>
  18. </view>
  19. <view class="bottomBtn" wx:if="{{showSelect}}">
  20. <view class="btn" bindtap="longClose">取消</view>
  21. <view class="btn" style="border-left: 1rpx solid #fff;" bindtap="saveAsset">确认({{select.count}})</view>
  22. </view>
  23. <!-- 视频 -->
  24. <view class="videoM " style="display: {{showVideo == '' ? 'none': 'block'}}" >
  25. <mp-icon class="close" icon="close2" color="#fff" size="{{25}}" bindtap="closeVideo"></mp-icon>
  26. <video show-play-btn="{{true}}" class="v" src="{{showVideo}}"></video>
  27. </view>
  28. </view>