HTML5字符在移动网络浏览器中显示为正方形

时间:2019-04-08 18:20:04

标签: html5 utf-8 character-encoding mobile-browser

字符在桌面浏览器中正确显示,但在移动浏览器中不能正确显示,因此,例如,“”表示为:

𝒜
𝒜
𝒜

将呈现正方形(实际上是矩形)符号,例如▯,但上面的所有3种符号均会失败。

相应地定义了

<!DOCTYPE html>

HTTP响应标头内容类型:text / html; charset = utf-8

在标记中也添加了

也许移动浏览器不支持某些特殊字符?实际上,如果我导航到https://dev.w3.org/html5/html-author/charref,那么在移动浏览器中几个字符会显示为▯,这使我认为该浏览器对字符的支持受到限制。

unsupported characters evidence

顺便说一下,我在Android 5.0.1上使用Chrome 73.0.3683.90。 默认的Android浏览器版本5.0-eng.jenkinswh.20150831.23746就像chrome一样失败。

也许有某种方法可以修补此问题?

0 个答案:

没有答案