interview_retake.wxml 1.3 KB

1
  1. <view class="interview-container"><view class="header"><view class="title">补拍检测</view><view class="subtitle">请按提示重新拍摄失败项</view></view><view wx:if="{{a}}" class="camera-container"><camera class="camera" device-position="front" flash="off" binderror="{{k}}"><view class="gesture-overlay"><image class="gesture-image" src="{{b}}"></image><cover-view class="tip-text">{{c}}</cover-view></view><view class="camera-tip" style="{{j}}"><view class="guide-icon"><video src="{{d}}" id="mpVideo" autoplay class="mp-video-player" controls="{{false}}" loop muted object-fit="contain" binderror="{{e}}" bindloadedmetadata="{{f}}"></video><view wx:if="{{g}}" class="video-loading"><text>加载中...</text></view><view wx:if="{{h}}" class="video-error"><text>{{i}}</text></view></view></view></camera><view class="capture-btn" bindtap="{{l}}"></view></view><view wx:else class="preview-container"><image src="{{m}}" mode="aspectFit"></image><view class="preview-buttons"><button class="btn-retake" bindtap="{{n}}">重拍</button><button class="btn-confirm" bindtap="{{o}}">确认</button></view></view><view class="progress-bar"><view wx:for="{{p}}" wx:for-item="item" wx:key="b" class="{{['step-item', item.c && 'active', item.d && 'completed']}}">{{item.a}}</view></view></view>