jpe*_*kin 6 android webview android-webview
我正在使用WebView加载和呈现各种网站没有问题.奇怪的是,似乎导致错误的是www.google.com
加载此页面时,单击时"搜索"按钮不起作用.单击它时,我在LogCat中看到此错误(我还看到在页面加载期间报告的3个类似错误):
02-07 23:23:59.230:错误/ Web控制台(3721):未捕获的TypeError:无法在http://www.google.com/:342上调用null的方法'getItem'
我在onResume覆盖中启用JavaScript(以及其他内容):
WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setBuiltInZoomControls(true);
settings.setLoadWithOverviewMode(true);
settings.setUseWideViewPort(true);
settings.setDatabaseEnabled(true);
Run Code Online (Sandbox Code Playgroud)
知道什么可能导致这些错误吗?谢谢!
jpe*_*kin 34
我发现了一个关键的电话:
settings.setDomStorageEnabled(true);
这似乎允许浏览器存储页面元素的DOM模型,以便Javascript可以对其执行操作.