tangning 2 лет назад
Родитель
Сommit
64ef4d3f5d
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      src/components/Cropper/src/CopperModal.vue

+ 3 - 1
src/components/Cropper/src/CopperModal.vue

@@ -187,11 +187,13 @@
         let imageExtensions: Array<string> = ['jpg', 'jpeg', 'png', 'gif', 'bmp'];
         let path = cropperInstance.url;
         let urlName = '';
+        var Expression = /http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
+        var objExp = new RegExp(Expression);
         let isImg = imageExtensions.some((item) => {
           urlName = path.substring(path.lastIndexOf('/') + 1, path.length);
           return path.indexOf(item) > -1;
         });
-        if (isImg) {
+        if (isImg && objExp.test(path)) {
           filename = urlName;
         }
         cropper.value = cropperInstance;