HarmonyOS 鸿蒙Next处理rc4加解密出现的内存溢出问题

发布于 1周前 作者 caililin 来自 鸿蒙OS

HarmonyOS 鸿蒙Next处理rc4加解密出现的内存溢出问题

String.fromCharCode(…outputCharCode);

该代码报错Stack overflow!

outputCharCode长度有23w,索引0的数值是123

请问还有别的办法处理rc4加解密么

3 回复
第三方库的rc4加密跟我们这个不太一样

可以用三方库;

https://ohpm.openharmony.cn/#/cn/detail/[@ohos](/user/ohos)%2Fcrypto-js

针对HarmonyOS 鸿蒙Next处理rc4加解密出现的内存溢出问题,建议检查以下几个方面:

  1. 优化数据处理:确保处理的数据量在合理范围内,避免一次性加载过多数据导致内存不足。
  2. 更新和替换库:使用最新版本的加密库,并考虑替换为内存效率更高的库。
  3. 内存管理:检查代码中是否有内存泄漏,确保及时释放不再使用的资源。
  4. 使用弱引用:对于非必需持续持有的对象,考虑使用弱引用来减少内存占用。

如果问题依旧没法解决,请加我微信,我的微信是itying888,进一步讨论解决方案。

回到顶部