Browse Source

Merge pull request #223201 in DEC/fineui from release/11.0 to feature/x

* commit 'afcff1d68323905ef1e1b84b464a34d942a2adb4':
  BI-121538 fix(bi.file): 严格文件类型校验
research/test
superman 2 years ago
parent
commit
08be2b4302
  1. 4
      src/base/single/input/file.js

4
src/base/single/input/file.js

@ -437,11 +437,11 @@
var matches; var matches;
matches = mime.match(r1); matches = mime.match(r1);
if (matches) { if (matches) {
return fileName.toLowerCase().indexOf(matches[1]) > -1; return fileName.toLowerCase().endsWith(matches[0]);
} }
matches = mime.match(r2); matches = mime.match(r2);
if (matches) { if (matches) {
return matches[1] === "*" ? true : fileName.toLowerCase().indexOf(matches[1]) > -1; return matches[1] === "*" ? true : fileName.toLowerCase().endsWith(`.${matches[1]}`);
} }
}); });
} }

Loading…
Cancel
Save