uiwebviewobj - c如何清除一个Javascript应用程序泄漏
UiWebView Obj-C how to cleanup a Javascript app with leaks
我的iPad应用程序有一个webview,其中包含一个用jQuery编写的应用程序。它非常重,因为它从SQLite中加载Base64字符串。
在instruments Allocations profiler中,内存分配一直在增加,并且只会以很小的数量减少。
我使用FMDB包装SQLite,并写了我自己的函数,init字符串,所以我可以发送到UIWebView后直接释放它们。它没有帮助分配计数,所以我的下一个呼叫端口是WebView jQuery应用程序。
因为我还没有写jQuery,我不知道去哪里看
是否有一种方法,我可以删除/释放/冲洗UIWebView,然后重新创建它并重新加载我的web应用程序?
如有任何意见,不胜感激。
谢谢。
你可以把jQuery应用程序拿出来,在浏览器中使用它,而不是理论化什么可能是错误的。使用Chrome开发工具检查内存使用情况,您可以更准确地查明泄漏到页面
我还觉得看看应用商店里的谷歌搜索API很有趣。他们使用的是网页视图,但效果很好。对此有什么想法吗?
相关文章:
- Javascript闭包-如何防止内存泄漏
- 找不到容器:goog.Disposable.instances _在为javascript工具使用泄漏查找器时出错
- 简单对象的Javascript内存泄漏
- Javascript绘制画布内存泄漏
- 递归Javascript对象是否会导致任何问题(内存泄漏)
- 跟踪 JavaScript 内存泄漏的工具
- 页面刷新后javascript内存泄漏有问题吗?为什么?
- Javascript中的内存泄漏
- 为什么这个JavaScript会导致内存泄漏
- Javascript处理v8引擎的内存泄漏问题
- javascript删除对象,防止内存泄漏
- 在 KnockoutJS 中更改模型数据时出现 Javascript 内存泄漏
- 这个JavaScript / jQuery代码是否在ie8或其他浏览器中泄漏
- Javascript Image Preloader 内存泄漏
- 有没有办法在测试中找到JavaScript内存泄漏
- 这个Javascript是否会导致内存泄漏
- Javascript 内存泄漏时使用画布和 blob
- Javascript可能的内存泄漏
- 识别 Javascript 堆之外的内存泄漏
- 查找扩展 JavaScript 泄漏