在uiwebview中使用后有没有办法解除分配javascript。我的理解是当 javascript 没有在 10 秒内完成并且内存达到 10 MB 限制时,iOS 将执行应用程序。我们可以自己控制这两个吗?
谢谢
在uiwebview中使用后有没有办法解除分配javascript。我的理解是当 javascript 没有在 10 秒内完成并且内存达到 10 MB 限制时,iOS 将执行应用程序。我们可以自己控制这两个吗?
谢谢
苹果没有提供文件来解除 UIWebView 上的 javascript 分配,但您可以通过处理appDelegate
方法来做一件事- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application
。
在此方法中释放不需要的资源并停止在 webview 上加载数据:
- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application {
[webView stopLoading];
[webView setDelegate:nil];
//As per the requirement do your stuff here (like release unwanted objects)
}