0%

Android WebView

WebView默认会保存表单数据,输入表单时会弹出一个历史列表的下拉窗口
/**
* Sets whether the WebView should save form data. The default is true.
*/
public abstract void setSaveFormData(boolean save);

禁用

webview.getSettings().setSaveFormData(false);
webview.clearFormData();

disabling autosuggestion on webview

webView默认禁用javascript,造成加载html页面交互异常
/**
* Tells the WebView to enable JavaScript execution.
* <b>The default is false.</b>
*
* @param flag true if the WebView should execute JavaScript
*/
public abstract void setJavaScriptEnabled(boolean flag);

启用javascript

mWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);