框架类型 | 问题类型 | 操作系统 | 工具版本 |
---|---|---|---|
小程序 | Bug | Windows | 1.05.2107090 |
miniprogram-sm-crypto 0.3.0版本,引入sm4处理,发现加解密失败。发现其中数组 inArray = [...inArray] ,npm之后在miniprogram-sm-crypto\miniprogram_dist中对应变为了inArray = [].concat(inArray);
加解密发现inArray = [].concat(inArray);这里报错?miniprogram-sm-crypto 0.2.1版本inArray = [].concat(inArray);有问题,后续版本已经改为了inArray = [...inArray] ,这边安装之后还是老的? 排查了一下,发现就是这个数组解构处理导致加解密失败,手工改回去就没有问题了