我在我的应用程序中使用 UIWebView,并且在 iOS5 和 6 中一切正常。但在 iOS7 上,UIWebView 无法加载请求的页面(来自互联网的 html)并每 10 秒启动一次无限循环并出现此错误:
void SendDelegateMessage(NSInvocation *): delegate (webView:decidePolicyForNavigationAction:request:frame:decisionListener:) failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode
webview loadrequest 位于 viewDidAppear 中。
我没有找到关于 iOS的这个bug的文档。方法decisionPolicyForNavigationAction似乎仅用于MacOS 的WebKit .. 而不是iOS。
在设备和模拟器上都存在同样的问题。我在 stackoverflow 上看到了类似的主题,但没有人报告一个可行的解决方案:/
谢谢你的帮助。