2009-10-20 8 views
0

UIWebView에서 HTML 페이지를로드하는 중 콘솔에이 오류 메시지가 표시됩니까? iPhone UIWebView 버그

"무효 SendDelegateMessage (있는 NSInvocation *가) 대표는 10 초 대기 후 반환하는 데 실패 메인 실행 루프 모드 :. UITrackingRunLoopMode 을 (이 대기를 연장 할 수있는)이 전체 구간의 터치 스크린을 사용하지 않은 경우, 수속을 해주세요 버그. "

이유가 무엇인가요?

감사

답변

1

이 반드시 문제가 있다면 나도 몰라,하지만 자바 스크립트의 조각 실행하는 데 시간이 너무 오래 걸리는 때이 같은 메시지를 받았습니다. 로드중인 웹 페이지가로드시 무거운 자바 스크립트를 수행하는지 알고 있습니까?

제 경우에는 prompt()를 UIWebView에서 사용할 수 있는지 테스트했는데, 효과가 있었지만 10 초 이상 지나면 팝업 오류를 표시했습니다.

0

webViewDidFinishLoad:에 중단 점을 넣을 때만이 오류가 나타나는 경우에는 이것이 문제라고 생각하지 않습니다.

코드가 정상적으로 실행될 때 표시되면 입니다. XML 파일의 구문 분석을 별도의 스레드로 분해하거나 적어도 웹보기와 분리해야 할 수 있습니다.