3

我正在将HTML保存在assets文件夹中的本地文档加载到WebView. 它在 2.3 设备中显示良好,但在 ICS + 设备中显示空白屏幕。

4

3 回答 3

6

尝试使用此代码

webView.getSettings().setPluginsEnabled(true);
webView.getSettings().setAllowFileAccess(true);

据我所知,flash url 在 ICS 中不起作用。

于 2012-10-31T10:34:21.713 回答
0

这段代码应该可以工作

webView.getSettings().setPluginsEnabled(true);
webView.getSettings().setAllowFileAccess(true);
webView.loadUrl(url);
weevils.setJavascriptEnabled(true);

还要检查你的 manifest.xml 中声明的互联网权限并看看这个非常相似的线程: Android Webview not rendering correct on ICS 4.0 +

于 2012-10-31T10:41:33.753 回答
0

如果上述答案不能解决问题,请尝试添加此代码

webView.getSettings().setBuiltInZoomControls(false);

不过,我对此不太确定。

于 2012-10-31T10:44:33.983 回答