问题:图片Base64编码字符串带有多余的换行和空格出现无法显示,或者显示异常;
解决:将字符串replace;如下:
var testStr = "android\ndeveloper dev\n android";
console.log("testStr: " + testStr);
var reg1 = new RegExp('\n', 'g');//全局替换换行符
testStr = testStr.replace(reg1, '');
console.log("去掉换行testStr: " + testStr);
testStr = testStr.replace(/\s+/g, '');//全局替换空格
console.log("去掉空格testStr: " + testStr);
网友评论