7 个回答
有办法退出之后再进入是首页么???
我东西都存在缓存里,但是有个websocket,靠这个来动态更新缓存,这样到其他页面也能直接取到最新的数据,但是离开小程序后websocket就会断,就更新不了缓存,小程序没销毁的话再进去拿到的还是原来的缓存。
一般五分钟 其他应该跟你的内存占用有关系 机器性能啥的
我有两个小程序:一个退至后台,过一段时间就销毁,另一个退至后台一直没有销毁。看不出是什么规律?
你需要知道多久销毁的需求场景是什么,让我们也了解多一些。
针对版本更新,需要实测,看下冷启动触发频率高不高,再决定版本更新的检查代码是放到onLaunch还是onshow中
冷启动触发这个问题,我们一般会放到晚上发版。你看用户活跃时间安排喽
放onShow里也做不到100%版本及时更新,那就只能做兼容;你再怎么想办法,一个用户没更新,和1万个用户没更新,不还得同样处理吗。
问一下,这个销毁是什么意思啊,不展示在小程序列表中么,例如不展示在这个最近使用的列表中
你打开小程序某页,然后看一下抖音,再打开小程序,发现还是刚才的页面,这叫没有销毁,反之。。。
据说是5分钟及以上,实测没有。。
现在不知道是什么情况,官方文档也是模糊描述
https://developers.weixin.qq.com/community/develop/doc/0006241b16cfc88abeb89464e51800?highLine=%25E5%25B0%258F%25E7%25A8%258B%25E5%25BA%258F5%25E5%2588%2586%25E9%2592%259F%25E8%2587%25AA%25E5%258A%25A8%25E9%2594%2580%25E6%25AF%2581
https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/operating-mechanism.html
当小程序进入后台,可以会维持一小段时间的运行状态,如果这段时间内都未进入前台,小程序会被销毁。
当小程序占用系统资源过高,可能会被系统销毁或被微信客户端主动回收。
一小段时间 可以是一分钟 可以是一年