字符在桌面浏览器中正确显示,但在移动浏览器中不能正确显示,因此,例如,“”表示为:
𝒜
𝒜
𝒜
将呈现正方形(实际上是矩形)符号,例如▯,但上面的所有3种符号均会失败。
相应地定义了<!DOCTYPE html> 。
HTTP响应标头内容类型:text / html; charset = utf-8 。
在标记中也添加了。
也许移动浏览器不支持某些特殊字符?实际上,如果我导航到https://dev.w3.org/html5/html-author/charref,那么在移动浏览器中几个字符会显示为▯,这使我认为该浏览器对字符的支持受到限制。
顺便说一下,我在Android 5.0.1上使用Chrome 73.0.3683.90。 默认的Android浏览器版本5.0-eng.jenkinswh.20150831.23746就像chrome一样失败。
也许有某种方法可以修补此问题?