【发布时间】:2021-10-02 20:13:32
【问题描述】:
我有一个 WebView,我将一个 HTML sn-p 分配给使用分配给 Source 的 HtmlWebViewSource。
自从面向 Android 10 以来,WebView 已停止显示所有内容。
我已经缩小了一个字符的范围,它可以区分内容显示和不显示内容。 HTML 包含一个<style> 部分。如果它包含...
hello {}
...然后显示内容。好像它包含...
#hello {}
...然后没有内容显示。 (hello 不涉及任何内容。)
显然,# 字符表示一个 Id 选择器。
那么,为什么针对 Android 10 会突然因为 CSS 中如此简单的更改而让我的 HTML 停止显示?
我进一步缩小了范围。在<head> 标签中...
<style>#</style> -> 没有 HTML 显示
<style></style> -> HTML 显示。
<style>.</style> -> HTML 显示。
我仍在使用 Xamarin.Forms 4。
【问题讨论】:
标签: android xamarin.forms webview