smallnew / react-native-multibundler

react native可视化bundle拆包,支持远程加载和debug,支持官方的0.57~0.63.2版本,使用官方的metro拆包,适用于Android、iOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ios 下多次进入业务,会导致内存一直增加

markdashi opened this issue · comments

ios 下多次进入业务,会导致内存一直增加,有什么办法解决?

commented

解决了么我遇到同样的问题, 多次重新加载基础包和业务包导致程序崩溃

commented

我发现这个方法可以让当前的 Bridge 失效,可以清楚缓存。 在调用之后重新加载基础包就可以。 [appDelegate.bridge invalidate];

解决了么我遇到同样的问题, 多次重新加载基础包和业务包导致程序崩溃
解决了,只能每次重新加载基础包,控制器销毁调用invalidate

解决了么我遇到同样的问题, 多次重新加载基础包和业务包导致程序崩溃
解决了,只能每次重新加载基础包,控制器销毁调用invalidate

我这里即使调用invalidate,也有1/3的内存没被释放,但是重复进入也不会一直增长,你那边invalidate之后能完全释放掉吗

解决了么我遇到同样的问题, 多次重新加载基础包和业务包导致程序崩溃
解决了,只能每次重新加载基础包,控制器销毁调用invalidate

我这里即使调用invalidate,也有1/3的内存没被释放,但是重复进入也不会一直增长,你那边invalidate之后能完全释放掉吗

是的,这个问题一直存在