Webview返回清除表单并可能重新加载页面

时间:2013-05-23 08:53:00

标签: android webview

我注意到Android webview中的奇怪/不同行为与例如股票互联网浏览器相比。问题如下: 在第一页上填写表格然后转到下一页时(例如在我们的应用程序中,我们在webview中有一个注册表单,其中包含条款和条件的链接)当按下后面时,再次显示注册表单,但是字段是清除。这不会发生在设备上的互联网浏览器中,我想知道这是一个错误,预期的行为,还是我做错了什么

    @Override
public void onBackPressed() {
    webview.goBack();
    }
//Code is literally this simple and settings on webview are 
wv.getSettings().setJavaScriptEnabled(true);
wv.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
wv.getSettings().setLoadsImagesAutomatically(true);
wv.getSettings().setLoadWithOverviewMode(true);
wv.getSettings().setAppCacheEnabled(true);
wv.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);
wv.setWebViewClient(new myWebClient());
wv.setWebChromeClient(new MyWebChromeClient());
wv.setBackgroundColor(Color.TRANSPARENT);

我是否应该使用某种不同的方法返回历史记录,或者是否有一些我错过的设置可以实现所需的行为

0 个答案:

没有答案