zuozuo168
zuozuo168
  • 发布:2016-01-12 16:25
  • 更新:2016-01-20 10:33
  • 阅读:2588

H5+ 现在还需要自己手动管理内存??

分类:HTML5+

最近遇到APP 闪退频繁,于是再想是否是内存吃紧的原因。。。
于是自己手动管理webview的关闭!

5+PLUS 现在还需要自己手动管理内存??
plus.webview.currentWebview().close();

2016-01-12 16:25 负责人:无 分享
已邀请:
villayong

villayong

确定是打开webview多了,导致内存不够而闪退吗?随着app功能增多,h5页面增多,我这边也出现了app用一会就闪退的情况,不知道是什么原因?请专家指导下h5 打包好的app闪退到底有哪些原因?

maq

maq

【手动管理内存】的说法比较含糊。

webview 的打开/关闭需要程序显式操作,这个是情理之中的事情,否则问题更多。比如一个 webview 被【自动】释放了,能你再想用它的时候,重新打开,页面里的 js 全部要重新初始化,程序逻辑都不一定对了。

villayong

villayong

确实是不能自动的进行回收,二楼说的很好,但我想知道app闪退的原因到底有哪些?

maq

maq

内存不足也许是原因之一吧……

具体原因肯定要具体排查才能清楚。我曾经在 Android 环境下用 adb logcat 查到过因为缺少 jar 包而导致的闪退。

该问题目前已经被锁定, 无法添加新回复