在我正在进行的项目中,我们正在手持式扫描仪设备上运行角度应用程序(该型号为Motorola MC9200)。
我们正在使用名为Zetakey网络浏览器的浏览器来运行网络应用。默认情况下,此浏览器关闭了javascript垃圾回收,以保持合理的响应时间。
我们发现在使用约1.5小时后,浏览器崩溃,因为内存不足。
作为我们计划的一部分,我们使用页面刷新在一系列注销序列中清除所有数据。
我认为这会导致浏览器重新分配页面上的所有内存,但它似乎无法清除旧内存。
我想知道在角度或javascript中是否有一种简单的方法可以重置数据而无需显式运行并重置每个变量和属性。
[编辑语法]
更新
Zetakey已经为我们提供了他们下一个浏览器版本的早期部署,他们只是放慢了垃圾收集周期而不是彻底杀死它。它似乎解决了这个问题。