我正在尝试使用
Android将合理大小的html嵌套列表加载到WebView中.问题是,当我尝试加载html时,它似乎是空白的.
现在我尝试了几种不同的方式.我首先尝试了W3Schools“自己动手”框中的代码 – W3Schools.从这里,一旦达到一定的大小,就会显示错误.因此,从下面的代码中,如果你摆脱了最后几个标题,它会显示为特定大小.
我已将html代码放入本地html文件中,并且所有浏览器都将其渲染得很好.
我已将此文件放入Android中的assets文件夹中,并尝试将该文件加载到WebView中,这是相同的故事.我在列表中达到了一定的大小,并没有显示任何内容.我使用以下代码加载了它:
wv_content.loadUrl("file:///android_asset/test.html");
我也直接加载了html代码,这是同一个故事.一旦达到一定的大小,它就不会显示任何内容.我已使用以下代码加载此html内容:
wv_content.loadDataWithBaseURL(null, htmlData, "text/html", "utf-8", null);
我已经尝试用空字符串和网址替换空值,但仍然没有区别.
所以有趣的是,带有数据的本地文件将通过桌面浏览器完美呈现.使用W3Schools自己尝试输入时,html内容将无法呈现. Android不会显示文件或html内容.但是,在iOS上,代码显示正常.
我真的坚持我可以继续下去,有没有人对问题是什么或有什么类似的想法?
以下是我正在使用的html代码:
- Heading 1
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 2
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 3
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 4
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 5
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 6
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 7
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 8
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 9
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 10
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 11
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 12
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 13
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 14
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5
- Heading 15
- Sub Heading 1
- Sub Heading 2
- Sub Heading 3
- Sub Heading 4
- Sub Heading 5