Base64位加密的解码以及编码
Base-64编码保证了二进制数据的安全。
一、echarts图表中可以获得各种图表的Base-64位编码的格式,但是需要进行处理的。因为在Base-64进行解码的时候,就只是对图片的编码进行解码,如果不把多余的去掉。就会导致图表生成不了,以致于解码不成功。 base-64的编码在echarts图表中是这样的:

只是一张图片的部分base-64编码,注意头部base64,后面的才是图片的base-64编码,所以需要将前面的截取掉。
在echarts获取图片的base-64编码其实也很简单
radarImg = radar.getDataURL('png');
var pos = radarImg.indexOf("4")+2;
var rd=radarImg.substring(pos, radarImg.length - pos);//去除头部没用的信息
二、base-64解码操作
解码操作也是比较简单的,网上的内容也比较丰富。

这段时间,一直在做的就是echarts的图表,包括雷达图以及仪表盘图,对echarts图表又重新认识了一遍,学到了base-64编码的格式以及解码如何做。对了那个如何对一张图片进行base-64编码的加密呢?这个可以学习一下。

这里面有好多还不明白是怎么回事啊。

浙公网安备 33010602011771号