2023-04-17 16:14:18 +08:00

54 lines
2.7 KiB
Plaintext

<view class='container'>
<swiper class='swiper' current="{{ swiperCurrent }}" style="height:{{ swiperHeight }}px" wx:if="{{ attachment.length>0}}" autoplay="{{autoplay}}" circular="{{ circular }}" interval="{{interval}}" duration="{{duration}}" bindchange="bindchangeSwiper">
<block wx:for="{{ attachment }}" wx:key="index">
<swiper-item>
<form bindsubmit="send_form_id" report-submit='true' data-types="confirm" class='submit-form' data-statid="{{ item.statid }}" data-url='{{ item.url }}' data-appid="{{ item.appid }}">
<view class="img-box">
<image src="{{item.image || item.imageurl }}" data-index="{{ index }}" bindload='load' class="slide-image" mode="widthFix" bindtap='previewImg' />
<view class="play" catchtap="play" data-video="{{ item.video }}" wx:if="{{ item.isvideo==1 }}">
<image src="/img/play.png"></image>
</view>
</view>
<button form-type="submit" hover-class="none" type="default" size="mini"></button>
</form>
</swiper-item>
</block>
</swiper>
<block wx:if="{{ pages!='apartmentDetail'}}">
<view class="{{isInner>0 ? 'indicatorDots indicatorDots-inner2':'indicatorDots indicatorDots-inner'}}" wx:if="{{ attachment.length>0}}">
<view class='inner'>
<view class="{{current==index ?'i active': 'i'}}" wx:for="{{ attachment }}" wx:key="index"></view>
</view>
</view>
</block>
<block wx:if="{{ pages=='apartmentDetail'}}">
<view class="text">{{ tab=='img' ? (imgIndex*1+1 + '/' + imgLength) : (videoIndex*1+1 + '/' + videoLength) }}</view>
<view class="tab" wx:if="{{ videoLength>0&& imgLength>0}}">
<view class="{{tab=='video' ? 'item active':'item'}}" data-tab="video" bindtap='changeTab'>
<view class="inner">
<view class="texts">视频</view>
</view>
</view>
<view class="{{tab=='img' ? 'item active':'item'}}" data-tab="img" bindtap='changeTab'>
<view class="inner">
<view class="texts">图片</view>
</view>
</view>
</view>
</block>
<!-- <view wx:if="{{ video }}">
<video src="{{ video}}"></video>
</view> -->
<view class='video-box' wx:if="{{ video }}">
<!-- <image src="../../img/close.png" class='close' bindtap='close_video'></image> -->
<video src="{{ video }}" custom-cache="{{false}}" autoplay='true'>
<cover-view bindtap="closePage" style="top:{{ screen_data.statusBarHeight -5 }}px;height:{{ screen_data.titleBarHeight +10 }}px;width:{{ screen_data.titleBarHeight +10 }}px" class="cover">
<cover-image class="image" src="/img/close-f.png"></cover-image>
</cover-view>
</video>
</view>
</view>