1.后台运行时间过长。
目前来说,小程序在后台运行时间超过了5分钟,就会被微信主动清理掉。

耗费内存过大时。

小程序运行时耗费的内存量过大时,微信收到所在系统的内存警告超过两次以上,就会把小程序给清理掉。
这个需要特别注意。它不管你是在后台还是在前台,只要你内存耗费过大,微信就会把你清理掉,同时它还会把你给卖了,直接告诉用户“该小程序可能导致微信响应变慢被终止”,所以很可能从此以后,你就被用户戴上了一个把手机用卡的帽子,也就是病毒喽。逐渐的,由于社交关系啥的,产生传播,幸幸苦苦积攒起来的好的用户体验,估计一下子就被搞没了。所以开发过程中切忌耗费内存过大。
不过还好,微信爸爸还算厚道,给我们提供了一个onMemoryWarning接口,来监听内存,必要时进行清理。