在 Android 应用程序中,我使用 WebView 来显示 HTML 文本。有时这段文字很长。在这种情况下,文本不会显示。当我删除一个句子时,文本显示在我的 WebView 中。在 WebView 中是否有最大字符数限制?
string myText = "<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
html, body {
background: transparent; foreground: black;
}
.linkcolor {
color: #80b936;
}
</style>
</head>
<body>My Content<br/> </body></html>"
WebView.LoadData(myText, "text/html; charset=utf-8", null);
最佳答案
我遇到了同样的问题。删除一个句子会导致 WebView 正确显示,添加它会导致 WebView 为空。
在我的例子中,我有一个 ScrollView 拥有一个 LinearLayout 拥有 WebView。我删除了 ScrollView,WebView 开始正常工作。 WebView 本身提供滚动功能,因此您不需要 ScrollView。
我希望那是你的问题。
关于android - 长文本未显示在 WebView 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23388034/