2010-04-19 5 views
0

주로 웹뷰 인 애플리케이션을 개발 중이며 JQTouch UI가 표시됩니다. 3 가지보기 중 2 가지보기가 정상적으로 작동하지만, 전혀 작동하지 않는 양식으로 다른 페이지를로드하는보기가 있습니다. 이보기는 잘로드되지만 링크를 클릭하면 링크가 강조 표시되고 아무 것도 나타나지 않습니다. 나는 webviewclient와 webchromeclient의 모든 메소드를 오버라이드 (override) 해, 행운과 함께 breakpoint를 배치했다. 링크를 클릭하면 아무런 고리도 잡히지 않습니다.JQTouch android webView configuration

정말로 나를 혼란스럽게하는 부분은 폰 브라우저에서는 작동하지만 웹보기에서는 작동하지 않는다는 것입니다. webview에서 설정이 없으므로 휴대폰 브라우저처럼 작동 할 수 있습니까?

도움이나 의견을 보내 주시면 감사하겠습니다.

+0

링크가 새로운 페이지로드가 아닌 리소스로 취급되므로이 문제는 onLoadResource를 재정의했습니다. webView.loadUrl을 loadREsource의 재정의 (override)에서 호출 해 보았습니다.하지만 무한 루프가 발생하여 webView에 URL을 올바르게로드하는 로직을 작성해야했습니다. 이것은 약간 해킹 된 것 같지만 작동합니다. –

답변

0

링크가 새로운 페이지로드가 아닌 리소스로 취급되므로이 문제를 해결하려면 onLoadResource를 재정의해야합니다. webView.loadUrl을 loadREsource의 재정의 (override)에서 호출 해 보았습니다.하지만 무한 루프가 발생하여 webView에 URL을 올바르게로드하는 로직을 작성해야했습니다. 이것은 약간 해킹 된 것 같지만 작동합니다.