diff --git a/src/components/VideoCrop.vue b/src/components/VideoCrop.vue
index bf7d4488654bd8f9b79069b2fbf3536a5a09dabc..587f3c2e9235a169bd2d64c04b55aaf45266b294 100644
--- a/src/components/VideoCrop.vue
+++ b/src/components/VideoCrop.vue
@@ -290,6 +290,7 @@ const onImageLoaded = (val: any) => {
     }
   }
 }
+
 </script>
 <template>
   <el-dialog
@@ -303,6 +304,7 @@ const onImageLoaded = (val: any) => {
     lock-scroll
     class="wm-video-crop-dialog"
     :class="{ 'is-mobile': isMobile }"
+    @close="handleClose"
   >
     <!-- 底部视频和裁剪框 -->
     <div class="video-crop-container">