我们正在移动应用程序中的WebViewOverlay中显示IBM FEB表单。这些表单在所有iOS设备上加载应用程序,但不在Android中加载。我们需要启用哪些设置才能在Android中的WebView中打开表单?
答案 0 :(得分:0)
Overlay的行为与android中的默认浏览器完全不同。使其适用于WebViewOverlay代码中所有版本的Android更新以下参数。
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setDatabaseEnabled(true);
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) {
webView.getSettings().setDatabasePath("/data/data/" +
webView.getContext().getPackageName() + "/databases/");
}