2017-12-05 4 views
0

나는 일련의 이미지가 수직으로 쌓인 webview를 가지고있다. Nexus 6 에뮬레이터에서 실행하면 스크롤 기능이 휴대폰에서 웹 브라우징을 통해 어떻게 기대되는지 알 수 있습니다.Webview 스크롤 이상한 행동

그러나 실제 장치에 APK를 배포하면 스크롤링이 완전히 다르게 작동합니다. 그것은 내 손가락 뒤에서 약간 뒤떨어져 전혀 관성이없는 것 같다. 이것은 삼성 s8 +에 있습니다.

이 내 현재의 구성입니다 :

 String html = "<html><head><style>body {margin: 0; padding: 0; overflow: hidden;} img {}</style><body>" + imagesHTML + "</body></html>"; 
     String mime = "text/html"; 
     String encoding = "utf-8"; 

     webView.getSettings().setBuiltInZoomControls(true); 
//  webView.getSettings().setSupportZoom(true); 
     webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN); 
     webView.getSettings().setJavaScriptEnabled(true); 
     webView.getSettings().setLoadWithOverviewMode(true); 
     webView.getSettings().setUseWideViewPort(true); 
     webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); 
     webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
     webView.setLayerType(View.LAYER_TYPE_HARDWARE, null); 

     webView.setPadding(0, 0, 0, 0); 
     webView.setInitialScale(100); 
     webView.loadDataWithBaseURL(null, html, mime, encoding, null); 

어떤 아이디어?

답변

0

나는 그것을 알아 냈다. 오버플로 : 숨김; 시체에 이상한 행동을 일으켰습니다.