0

在uiwebview中使用后有没有办法解除分配javascript。我的理解是当 javascript 没有在 10 秒内完成并且内存达到 10 MB 限制时,iOS 将执行应用程序。我们可以自己控制这两个吗?

谢谢

4

1 回答 1

0

苹果没有提供文件来解除 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)
}
于 2012-11-22T10:07:12.800 回答