我使用Android Studio制作网页视图,它在一些手机上运行得很好,但在另一些手机上,当我打开应用程序时,只能看到白屏。为什么会发生这种情况?
webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setUseWideViewPort(true);
webView.loadUrl("javascript:window.location.reload( true )");
webView.getSettings().setAppCacheEnabled(true);
webView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);
webView.getSettings().setSaveFormData(true);
webView.getSettings().setBuiltInZoomControls(true); //zoom yapılmasına izin verir
webView.getSettings().setSupportZoom(true);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setDomStorageEnabled(true);
webView.setWebViewClient(new WebViewClient());
webView.loadUrl("https://www.stebilisim.com");发布于 2017-09-17 23:37:33
试试这个。
<WebView
android:id="@+id/web_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layerType="hardware"/>您可以在xml代码中使用android:layerType。
https://stackoverflow.com/questions/46254882
复制相似问题