1
URL을로드하기 위해 webview를 사용하는 브라우저를 개발했습니다. 대부분 완벽하다고 보여줍니다. 일부 예기치 못한 일부 제목이 잘못된 위치에 표시됩니다. 은 아래와 같습니다.Android webview 디스플레이 엉망
내가 잃어버린 무언가가해야 perfectly.so 실행 다른 browser.it을 see.on 수있다.
는이 내 웹보기가이 문제를 해결하는 방법을 알 수 있습니다
WebSettings settings = webView.getSettings();
settings.setRenderPriority(RenderPriority.HIGH);
settings.setJavaScriptEnabled(true);//设置WebView是否可以运行JavaScript
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
settings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
}
settings.setLoadWithOverviewMode(true);//设置适应屏幕
settings.setUseWideViewPort(true);//设置适应屏幕
settings.setDomStorageEnabled(true);//DOM缓存
settings.setJavaScriptCanOpenWindowsAutomatically(true);//设置WebView是否可以由JavaScript自动打开窗口,默认为false,通常与JavaScript的window.open()配合使用
settings.setSupportMultipleWindows(true);//设置WebView是否支持多窗口
settings.setSupportZoom(true);//设置是否支持缩放
settings.setBuiltInZoomControls(true);//显示或不显示缩放按钮(wap网页不支持)
settings.setAllowFileAccess(true);//启用或禁用WebView访问文件数据
settings.setPluginState(WebSettings.PluginState.ON);
을 초기 설정입니다.
귀하의 안드로이드 버전은 무엇입니까? –
다른 기기에서 실행중인 @MithunSarkerShuvro Android6.0은 완벽합니다. – floatingmuseum
모든 URL이 엉망이거나이 URL 만 표시됩니까? 다른 URL을로드하고 동일한 오류가 발생하는지 확인하십시오. –