android - 将静态 HTML 加载到 Webview

标签 android html xhtml webview

我正在尝试将静态 HTML 页面加载到 WebView 中。

当我将其内容更改为一个简单的 html 页面时,它就可以工作了。 所以我认为这个 html 文件有问题,但是在 Mozilla 和 Chrome 上可以正确查看该文件。所以我的问题是

  • android webview没有通过的常见html错误有哪些。
  • 如果 html 文件有问题,那是什么问题。

html文件 http://snipt.org/vagL9

截图

Emulator Screenshot

最佳答案

我已将提供的 html 文件放置到名为 snipt.html 的 Assets 文件夹中。这段代码可以正确显示它。

final WebView webView = (WebView) findViewById(R.id.webview);
final WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webView.loadUrl("file:///android_asset/snipt.html");

关于android - 将静态 HTML 加载到 Webview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11085271/

相关文章:

css - W3C 验证错误 : "NET-enabling start-tag not immediately followed by null end-tag" and others

html - Sidebaroverlapping 在内容占位符中创建的 Div,我该如何防止它?

css - 来自 Android XML 布局,如何将网页元素放置在 XHTML 中?

android - MonoDroid (Xamarin) 应用程序是否不易被盗?

android - 在 Android 应用程序中没有滚动

android - 如何使用 Intent 打开 FB 应用程序并在 FB 应用程序中显示喜欢的页面?

html - 当一个表的宽度很大时,Bootstrap 表不在列中

html - center div 在屏幕中间

android - 将 ImageView 对齐到 LinearLayout 的右下角

javascript - 如何使用 jquery 在多个选择框之间传递值