当我尝试在UIWebView中加载html页面时,在控制台中收到此错误信息。
“UITrackingRunLoopMode SendDelegateMessage(NSInvocation*):委派在等待10秒后未能返回。主运行循环模式:UITrackingRunLoopMode如果您在整个时间间隔内没有使用触摸屏(这会延长等待时间),请提交错误。”
有什么原因吗?
谢谢
发布于 2009-10-20 19:40:04
我不知道这是否一定是您的问题,但当一段Javascript执行时间太长时,我也收到了同样的消息。您是否知道您正在加载的网页在加载时是否正在执行任何繁重的javascript?
在我的例子中,我正在测试是否可以在UIWebView中使用prompt() -它可以工作,但如果我花了超过10秒来消除弹出窗口,就会出现您提到的错误。
发布于 2009-11-12 19:50:30
如果您只在webViewDidFinishLoad:中设置断点时才看到此错误,我认为这不是问题。
另一方面,如果您在代码正常运行时看到它,那么这就是一个问题。您可能需要将XML文件的解析拆分到单独的线程中,或者至少将其与web视图解耦。
https://stackoverflow.com/questions/1593956
复制相似问题