帖子
帖子
用户
博客
课程
显示全部楼层
4
帖子
0
勋章
1235
Y币

[多端开发] App自动关闭,如何手动释放内存

[复制链接]
发表于 2024-4-18 19:03:20
App中有一个使用openWin打开的在线h5页面,页面中有几个定时器,当App运行几个小时之后就出现自动退出的情况了,初步怀疑是运行内存被吃完了,请问要如何在App使用过程中释放内存呢?
setInterval本身并不会影响页面的性能,之所以会让人感觉到setInterval会影响页面性能很有可能是因为不恰当的使用setInterval导致页面无响应或者内存消耗过大。

1.比如死循环,导致页面无响应

2.频繁的操作dom元素,使页面不断的repait或者reflow导致很大的资源消耗

3.在setInterval中不合理的使用闭包导致对象没有被回收等。
您需要登录后才可以回帖 登录

本版积分规则