【发布时间】:2016-10-11 19:39:48
【问题描述】:
不知道如何表达,但是在加载 webview 之后,在调用 onPageFinished 并删除加载器之后,仍然有一个小的“flash”,在一小段时间内元素可以很好地融入webview 或者我们看到一个小的刷新。
你们有同样的经历吗?我试图在不改变这种行为的情况下实现所有可能的设置。
我尝试了清单中的android:hardwareAccelerated="true"
我也尝试像这样设置 webSettings
WebSettings webSettings = webView.getSettings();
webSettings.setDomStorageEnabled(true);
webSettings.setDatabaseEnabled(true);
webSettings.setJavaScriptEnabled(true);
webSettings.setPluginState(WebSettings.PluginState.ON);
webSettings.setJavaScriptCanOpenWindowsAutomatically(false);
webSettings.setUseWideViewPort(true);
webSettings.setLoadWithOverviewMode(true);
webSettings.setSupportZoom(false);
webView.setVerticalScrollBarEnabled(false);
webView.setHorizontalScrollBarEnabled(false);
webView.setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY);
【问题讨论】: