내 애플리케이션에서 shouldOverrideUrlLoading()은 Honeycombe 3.2 버전에서 호출되지 않습니다. 2.2 및 4.0.1에서 테스트했으며 모두 잘 작동합니다.Android webview shouldOverrideUrlLoading이 호출되지 않았습니다.
허니컴의 버그입니까? 어떻게 해결할 수 있습니까?
나는 사전에) shouldOverrideUrlLoading (에서 모든 요청에 대해
view.loadUrl(url,headers);
감사를 사용자 정의 헤더를 보내야합니다.
요청이 POST 일 때'shouldOverrideUrlLoading()'이 트리거되지 않습니다 (아마도 이것이 이유 일 수 있습니다). –
@SYLARRR 다른 버전에서 GET과 POST를 모두 시도해 보았습니다. – Riddle
이 함수는 자주 호출되지 않습니다. 나는 많은 웹 사이트에서 같은 문제가 www.youtube.com을 포함하고 있음을 발견했다. 나는 그 이유를 알기에는 충분히 깊이 파고 들지 않았지만 기본적으로이 기능은 신뢰할 만하다. – Lee