<view class="content data-v-90d78b40"><view class="cropper-wrapper data-v-90d78b40" style="{{'height:'+(cropperOpt.height+'px')+';'}}"><canvas class="cropper data-v-90d78b40" style="{{'width:'+(cropperOpt.width)+';'+('height:'+(cropperOpt.height)+';')+('background-color:'+('rgba(0, 0, 0, 0.8)')+';')}}" disable-scroll="{{true}}" canvas-id="cropper" id="cropper" data-event-opts="{{[['touchstart',[['touchStart',['$event']]]],['touchmove',[['touchMove',['$event']]]],['touchend',[['touchEnd',['$event']]]]]}}" bindtouchstart="__e" bindtouchmove="__e" bindtouchend="__e"></canvas><canvas class="cropper data-v-90d78b40" style="{{'position:'+('fixed')+';'+('top:'+('-'+cropperOpt.width*cropperOpt.pixelRatio+'px')+';')+('left:'+('-'+cropperOpt.height*cropperOpt.pixelRatio+'px')+';')+('width:'+(cropperOpt.width*cropperOpt.pixelRatio+'px')+';')+('height:'+(''+cropperOpt.height*cropperOpt.pixelRatio)+';')}}" disable-scroll="{{true}}" canvas-id="targetId" id="targetId"></canvas></view><view class="cropper-buttons safe-area-padding data-v-90d78b40" style="{{'height:'+(bottomNavHeight+'px')+';'}}"><view data-event-opts="{{[['tap',[['uploadTap',['$event']]]]]}}" class="upload data-v-90d78b40" bindtap="__e">重新选择</view><view data-event-opts="{{[['tap',[['getCropperImage',[false]]]]]}}" class="getCropperImage data-v-90d78b40" bindtap="__e">确定</view></view></view>