Android webview在“”字符后不呈现任何内容

Android webview在“”字符后不呈现任何内容,android,html,css,webview,Android,Html,Css,Webview,我有一个android应用程序,我需要用我的自定义网站显示一个webview。我的问题是webview没有呈现任何内容。在使用元素检查器之后,我可以看到在第一个元素之后显示了任何HTML。例如,如果我的网站是: A. html{ 颜色:ff0000; } 我最棒的头衔 webview上呈现的HTML将是: A. html{ 颜色: 我可以使用rgb颜色。但我想知道这里发生了什么。另一个澄清我问题的例子是: A. html{ 颜色:rgb255,0,0; } 我最棒的头衔 这将不会显示 webvi

我有一个android应用程序,我需要用我的自定义网站显示一个webview。我的问题是webview没有呈现任何内容。在使用元素检查器之后,我可以看到在第一个元素之后显示了任何HTML。例如,如果我的网站是:

A. html{ 颜色:ff0000; } 我最棒的头衔 webview上呈现的HTML将是:

A. html{ 颜色: 我可以使用rgb颜色。但我想知道这里发生了什么。另一个澄清我问题的例子是:

A. html{ 颜色:rgb255,0,0; } 我最棒的头衔 这将不会显示

webview上呈现的HTML将是:

A. html{ 颜色:rgb255,0,0; } 我的真棒
感谢您的帮助

我的解决方案是用%23替换

1月30日Chrome72更新时引入了对webview的这一更改


此拉取请求似乎是webview在以下情况下被破坏的原因:。

似乎是webview设置的问题。您是否使用本机webview,AdvancedWebview可能会有所帮助:我认为更好的方法是在base64中对传递给webview的HTML进行编码,如果使用其他特殊字符,这将避免将来出现错误