webview是支持web html.可以在线加载和本地加载
如果部署在本地提升加载速度的时候. 会出现超时.
需要配置.
贴上配置
webSettings.setJavaScriptEnabled(true);
// init webview settings
webSettings.setAllowContentAccess(true);
webSettings.setDatabaseEnabled(true);
webSettings.setDomStorageEnabled(true);
webSettings.setAppCacheEnabled(true);
webSettings.setSavePassword(false);
webSettings.setSaveFormData(false);
webSettings.setUseWideViewPort(true);
webSettings.setLoadWithOverviewMode(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webSettings.setJavaScriptEnabled(true);
webSettings.setDomStorageEnabled(true);
// 设置在WebView内部是否允许访问文件,默认允许访问。
webSettings.setAllowFileAccess(true);
// 设置在WebView内部是否允许访问ContentProvider,默认允许访问。
webSettings.setAllowContentAccess(true);
// 设置在WebView内部是否允许通过file url加载的 Js代码读取其他的本地文件
// Android 4.1前默认允许,4.1后默认禁止
webSettings.setAllowFileAccessFromFileURLs(true);
// 设置WebView内部是否允许通过 file url 加载的 Javascript 可以访问其他的源(包括http、https等源)
// Android 4.1前默认允许,4.1后默认禁止
webSettings.setAllowUniversalAccessFromFileURLs(true);