【发布时间】:2012-01-20 19:42:16
【问题描述】:
我将多个UIWebViews 并排放置到UIScrollView 中。每个UIWebView 都包含一个显示本地HTML 文件的“Web 浏览器”视图。不幸的是,我不知道如何在后台加载 webview,同时阻止或停止执行包含在 HTML 文件中的 JavaScript 函数。我的意思是“在后台”,当我观看前几个面板时,其余的面板只是静静地懒加载。我看到不同的应用程序(如 pugpig)这样做 - 它延迟加载 HTML 页面并停止 JavaScript 动画 - 它可以以某种方式停止 JavaScript 以动画化我在 HTML 页面中经常使用的整个淡入淡出效果之间的选项卡切换和此刻我加载面板它继续淡入淡出动画。
所以,问题是:
如何使用 Objective-C 代码暂停 JavaScript 动画并防止内存问题,以及如何在显示面板后继续淡入淡出动画?
【问题讨论】:
标签: javascript objective-c ios animation uiwebview