Browse Source

fix ide

pull/3374/head
linlu 3 years ago
parent
commit
138fd1bb69
1 changed files with 9 additions and 7 deletions
  1. +9
    -7
      web_src/js/utils.js

+ 9
- 7
web_src/js/utils.js View File

@@ -128,12 +128,14 @@ export const uniqueArray = (array1, array2) => {

export const isBase64 = (str) => {
if(!str) return false;
if (str === '' || str.trim() === '' || str.length % 4 === 0) {
return false;
}
try {
return window.btoa(window.atob(str)) == str;
} catch (err) {
return false;
if (/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/.test(str)) {
try {
return window.btoa(window.atob(str)) == str;
} catch (err) {
return false;
}
}else{
return false
}
}

Loading…
Cancel
Save