【问题标题】:UIWebView does not respond to calls in "applicationWillResignActivity"UIWebView 不响应“applicationWillResignActivity”中的调用
【发布时间】:2011-06-13 03:13:13
【问题描述】:

我正在使用 PhoneGap 在 iOS 中开发一个网络应用程序。当应用程序进入后台时,我需要调用 javascript 函数。

我正在从“applicationWillResignActivity”方法调用该函数,但直到应用程序下次进入前台才执行。任何其他非javascript代码正在执行。只有当我按下主页按钮时才会发生这种情况。在其他情况下,例如在应用程序运行时按电源按钮,然后按两次主页按钮,将执行 javascript 函数。

这种类型的 UIWebView 是否有一些限制?有人可以告诉当用户按下主页按钮时是否有办法让 javascript 工作?

【问题讨论】:

  • 请其他人...... :P 但说真的,这很重要。无论如何我可以延迟进入后台操作,以便 webview 有足够的时间来执行那段 javascript 代码?

标签: javascript iphone objective-c uiwebview cordova


【解决方案1】:

似乎没有办法捕捉到这样的事件。所以只是为了自我回答这个问题,当应用程序进入后台时,确实没有委托方法来运行 JS 代码。

【讨论】:

    猜你喜欢
    • 2011-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-15
    • 2014-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多