하이브리드 응용 프로그램에서 작업 중입니다. 응용 프로그램 내에 번들 된 HTML5 파일이 있습니다. 매니 페스트 파일에 android:hardwareAccelerated="true"
permission
을 사용하기 위해 일부 HTML 페이지에서 비디오를 재생해야합니다.스크롤 할 때 웹보기 깜박임/깜박임
하지만 웹 뷰를 스크롤하면 깜박 거리거나 깜박입니다.
이 문제를 해결하는 방법을 알려주세요. 사전에
감사합니다.
하이브리드 응용 프로그램에서 작업 중입니다. 응용 프로그램 내에 번들 된 HTML5 파일이 있습니다. 매니 페스트 파일에 android:hardwareAccelerated="true"
permission
을 사용하기 위해 일부 HTML 페이지에서 비디오를 재생해야합니다.스크롤 할 때 웹보기 깜박임/깜박임
하지만 웹 뷰를 스크롤하면 깜박 거리거나 깜박입니다.
이 문제를 해결하는 방법을 알려주세요. 사전에
감사합니다.
Android 웹보기 렌더링 엔진이 보통 깜박입니다. U는 JQMobi, Enyo js, JQuery Easing JS와 같은 일부 자바 스크립트 모바일 프레임 워크를 사용하여이 문제를 해결할 수 있습니다.
하지만 기본적으로 실험 한 것은 html 브라우저 렌더링이 항상 내 케이스에서 깜박입니다.
는 내가 추가 한 : 웹보기에
android:layerType="software"
, 그것은 마술 문제를 해결했다.
물론 하드웨어 가속을 생략했습니다.
android : hardwareAccelerated = "true"이 문제의 근원 인 것 같습니다. 당신이 정말로 그것을 필요한 경우 호출하여이 문제를 해결할 수 있습니다 :
@TargetApi(11)
protected void configureLayerType(WebView webView) {
webView.setLayerType(WebView.LAYER_TYPE_SOFTWARE, null);
}
감사 코더 디코더 인코더 :이 같은 방법을 포장 할 수 있도록
그것은, API 레벨 11이 필요 내가 제안한 프레임 워크로 시도 할 것입니다. – ManishL