在UIWebView中暂停JavaScript执行

前端之家收集整理的这篇文章主要介绍了在UIWebView中暂停JavaScript执行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我将多个UIWebView并入UIScrollView.每个UIWebView都包含一个显示本地 HTML文件的“Web浏览器”视图.不幸的是,我不知道如何在后台加载网络浏览,同时防止或停止执行HTML文件中的 JavaScript函数.我的意思是“在后台”,因为我看到前几个面板,同时其余的面板只是懒惰地负载.我看到不同的应用程序(如pugpig)这样做 – 它懒惰地加载HTML页面并停止JavaScript动画 – 它可以以某种方式停止JavaScript来动画化我在我的HTML页面中常用的tab切换器之间的整个淡入淡出效果我加载面板它继续褪色动画.

所以问题是:

如何暂停JavaScript动画并使用Objective-C代码防止内存问题,一旦我显示面板,我该如何继续褪色动画?

解决方法

你是否试过注意观察窗口的onblur和onfocus的JavaScript(即 – (NSString*) stringByEvaluatingJavaScriptFromString: (NSString *)script),或者pagehow和pagehide?

猜你在找的JavaScript相关文章