用CryptoJS解析时,发现程序报错:Malformed UTF-8 data 解决办法:去除换行符 or 空格,就可以了。
Malformed UTF-8 data stringify@https://usr//app-service.js:5533:1982 https://usr//app-service.js:5482:1124 success@https://usr//app-service.js:5611:5618 https://lib/WASubContext.js:2:2062647 p@https://lib/WASubContext.js:2:864813 https://lib/WASubContext.js:2:709759 value@https:...
开发者您好,arkUI运行环境和浏览器及nodejs所使用的js运行环境有所差异,调试模式下发现crypto-js core...
可以正常解密。但是在Previewer下,就会报Error: Malformed UTF-8 data这个错误。
ArkUI下使用crypto-js中的AES解密报错malformed utf-8 data,预览previewier可以正常加解密,但是在实体开发板上运行报错malformed utf-8data,ide上的previewier预览正常: 实体开发板上运行报错: 同一段代码如下:
log(e) return '' } } let eid = decrypt(key, iv, idKey) return eid ? eid.trim() : idKey } 参考文章: 前端js使用crypto-js进行aes解密,解密内容为空 crypto-js解密报错malformed utf-8 data最后编辑于 :2023.07.05 15:25:07 ©著作权归作者所有,转载或内容合作请联系作者...
前端js解密接口返回数据,在百度开发者工具和ios手机中正常解密,在安卓手机中报错:Error:MalformedUTF-8data
C:\Users\Administrator\node_modules\crypto-js\core.js:523 throw new Error('Malformed UTF-8 data'); ^ Error: Malformed UTF-8 data at Object.stringify (C:\Users\Administrator\node_modules\[4mcrypto-js[24m\core.js:52 3:24) at WordArray.init.toString (C:\Users\Administrator\node_modules\[...