WebView이 컨트롤은 Android 시스템에서 매우 중요한 컨트롤로, 포스터에서 언급한 상황이 발생하지 않습니다. 원본 포스터에서 볼 수 있는 것은 표면 디스플레이입니다.
WebView의 loadUrl(String url)이 호출되면 WebView이 웹페이지를 로드하기 시작하지만 로드되지 않으면 원래의 흰색 배경이 표시될 때까지 웹페이지가 표시되지 않습니다. 가 로드되었습니다. 이는 디스플레이가 공백으로 표시되고 웹 페이지를 열 때까지 시간이 걸릴 수 있음을 의미할 수 있습니다. 사실 항상 로딩이 되는데 로딩이 느리고 변화가 눈에 보이지 않습니다.
호스트는 WebView.setWebViewClient을 사용하여 사용자 정의 WebViewClient를 전달할 수 있습니다. 또 WebView.setWebChromeClient. 다음 기능 중 일부를 재정의하세요.
으아악
포스터에서 WebView을 위와 같이 구성하면 loadUrl(String url)에서 해당 함수의 콜백을 확인할 수 있습니다. 질문 내용에 대한 답변은 Log에서 확인하실 수 있습니다.
WebView
이 컨트롤은Android
시스템에서 매우 중요한 컨트롤로, 포스터에서 언급한 상황이 발생하지 않습니다. 원본 포스터에서 볼 수 있는 것은 표면 디스플레이입니다.WebView
의loadUrl(String url)
이 호출되면WebView
이 웹페이지를 로드하기 시작하지만 로드되지 않으면 원래의 흰색 배경이 표시될 때까지 웹페이지가 표시되지 않습니다. 가 로드되었습니다. 이는 디스플레이가 공백으로 표시되고 웹 페이지를 열 때까지 시간이 걸릴 수 있음을 의미할 수 있습니다. 사실 항상 로딩이 되는데 로딩이 느리고 변화가 눈에 보이지 않습니다.호스트는
으아악WebView.setWebViewClient
을 사용하여 사용자 정의WebViewClient
를 전달할 수 있습니다. 또WebView.setWebChromeClient
. 다음 기능 중 일부를 재정의하세요.포스터에서
WebView
을 위와 같이 구성하면loadUrl(String url)
에서 해당 함수의 콜백을 확인할 수 있습니다. 질문 내용에 대한 답변은Log
에서 확인하실 수 있습니다.1. 어제 정말 이런 상황을 겪었습니다
으아악2. 이유 분석: A. 포스터는 찰스를 활용하여 패킷을 캡처하는 것이 좋습니다
이런 경우도 있는데, wv_viewerweb.removeAllViews();
// wv_viewerweb.destroy();
// wv_viewerweb = null; 문제는 존재하지 않을 것입니다
문제가 해결되었나요? ? ? 저도 함정에 빠졌는데 해결방법좀 알려주세요...