我正在开发一个只有一个活动的简单Android应用程序,即WebView。它在我的手机(Android版本7.1.2牛轧糖)上可以很好地工作,但是我收到了许多用户的抱怨,即滚动不顺畅并且有点滞后(Google Pixel除外)。
我已经阅读了许多有关此问题的答案,并实施了每个答案,但仍然滞后。我添加了以下代码行:
在Android清单文件上:
android:hardwareAccelerated="true"
在MainActivity.java文件上:
webView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);
webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
webView.setLayerType(View.LAYER_TYPE_HARDWARE, null);
} else {
webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}
有什么我想念的吗?
答案 0 :(得分:0)
也许可以帮助您
<?php
session_start();
if(isset($_POST['name']) && !empty($_POST['name'])) {
$_SESSION['name'] = $_SESSION['name'] . $_POST['name'];
echo $_SESSION['name'];
}
?>
<form method="POST" action="">
<input type="text" name="name" value=""></input>
<input type="submit"></input>
</form>