【问题标题】:void SendDelegateMessage(NSInvocation*): delegate (webView:decidePolicyForNavigationAction:request:frame:decisionListener:)void SendDelegateMessage(NSInvocation*): 委托 (webView:decidePolicyForNavigationAction:request:frame:decisionListener:)
【发布时间】:2013-04-30 05:35:34
【问题描述】:

我正在加载我的 webview 并运行图像(横幅),同时不断加载 webview 。但有时我会收到警告

void SendDelegateMessage(NSInvocation*): 委托 (webView:decidePolicyForNavigationAction:request:frame:decisionListener:) 等待 10 秒后未能返回。主运行循环模式:kCFRunLoopDefaultMode

并被绞死了一段时间。

webview 以 HTML 的形式加载数据(不是 HTML 中的 javascript)。

请建议我,如何处理这个警告。

提前致谢。

【问题讨论】:

    标签: objective-c uiwebview webview ios6.1


    【解决方案1】:

    我认为今天的更新(iOS 6.1 SDK)解决了这个问题,我也认为它与模拟器有关。我认为这是关于干扰来自 skpaymenttransaction 和其他 UIWebView 的传出请求...我不确定,但是...

    【讨论】:

      【解决方案2】:

      这对我有用

       - (void) dealloc
       {
       if(webView){
       [webView stopLoading];
       webView.delegate = nil;
       }
       }
      

      【讨论】:

        猜你喜欢
        • 2017-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-29
        • 2011-01-12
        • 1970-01-01
        相关资源
        最近更新 更多