WebView의 렌더링에는 긴 문서의 경우 시간이 오래 걸릴 수 있으며 실제로 onNewPicture은 API 12 (Honeycomb 3.1) 이후로 사용되지 않으며 API 레벨 18 (Jellybean 4.3) 이후 Null 그림을 반환합니다.
API 레벨 17 (JB 4.2)에 대한 테스트를 완료했지만 여전히 정상적으로 작동합니다. 실제 Picture
세부 정보가 필요하지 않은 경우 API 18에서도 제대로 작동합니다.
the issue tracker에서이 문제를 알려주십시오. 비회역으로 대체 할 수 있습니다.
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.JELLY_BEAN_MR1) {
PictureListener pictureListener = new PictureListener() {
@Override
@Deprecated
public void onNewPicture(WebView view, Picture picture) {
Log.i(TAG, "Picture changed!");
}
};
webView.setPictureListener(pictureListener);
}
회 전자와 어떤 관련이 있습니까? 저 회 전자는 어디 있습니까? – greenapps
죄송합니다. 페이지가로드 될 때 로딩 스피너가 표시되면 페이지가 렌더링 된 후 숨기려고합니다 (로드 된 것과 반대) – Burf2000
onpagefinished 이후에 그림을로드해야하기 때문에 이런 문제가 발생 했습니까? 아니면이 페이지가 아직 다른 것들을하고 있습니까? – greenapps