tangning 2 lat temu
rodzic
commit
64ef4d3f5d
1 zmienionych plików z 3 dodań i 1 usunięć
  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 imageExtensions: Array<string> = ['jpg', 'jpeg', 'png', 'gif', 'bmp'];
         let path = cropperInstance.url;
         let path = cropperInstance.url;
         let urlName = '';
         let urlName = '';
+        var Expression = /http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
+        var objExp = new RegExp(Expression);
         let isImg = imageExtensions.some((item) => {
         let isImg = imageExtensions.some((item) => {
           urlName = path.substring(path.lastIndexOf('/') + 1, path.length);
           urlName = path.substring(path.lastIndexOf('/') + 1, path.length);
           return path.indexOf(item) > -1;
           return path.indexOf(item) > -1;
         });
         });
-        if (isImg) {
+        if (isImg && objExp.test(path)) {
           filename = urlName;
           filename = urlName;
         }
         }
         cropper.value = cropperInstance;
         cropper.value = cropperInstance;