在Android Chrome浏览器上看不到一些utf8字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Android Chrome浏览器上看不到一些utf8字符相关的知识,希望对你有一定的参考价值。

我有简单的页面 - http://skchbk.foxnet.pl/编码为UTF8与几个希腊字符:

天使天使,信使。天使兄弟。兄弟,但兄弟,但是。除了男人。男人,男人

这个页面在windows上看起来不错,但在android手机/平板电脑上使用google chrome浏览器我看不到像这样的字符

我发现某些地方的信息,在Android字体上没有处理一些UTF8字符,所以我使用谷歌字体 - 和希腊字体 - https://fonts.google.com/specimen/GFS+Didot - 但仍然在Android上我看到“[]”而不是几个字符。

你知道为什么android有字体/编码的问题吗?我错过了一些谷歌字体配置吗?


编辑:

我尝试了不同的方法,我使用google-webfonts-helper工具 - https://google-webfonts-helper.herokuapp.com/fonts/gfs-didot?subsets=greek - 下载eot,woff,woff2,ttf,svg文件,我将CSS代码更改为

<style>
@font-face {
    font-family: 'GFS Didot';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/gfs-didot-v7-greek-regular.eot'); /* IE9 Compat Modes */
    src: local('GFS Didot Regular'), local('GFSDidot-Regular'),
    url('../fonts/gfs-didot-v7-greek-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/gfs-didot-v7-greek-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/gfs-didot-v7-greek-regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/gfs-didot-v7-greek-regular.ttf') format('truetype'), /* Safari, Android, ios */
    url('../fonts/gfs-didot-v7-greek-regular.svg#GFSDidot') format('svg'); /* Legacy iOS */
}
body {
    font-family: 'GFS Didot', serif;
}

但结果是一样的...我仍然在移动铬上看到矩形

答案

您可能对我的问题感兴趣(以及我在调查时发现的问题):

css3 - 如何获得具有这些UTF8字符的字体系列? - Stack Overflow How do I get a font family with those UTF8 chars?

以上是关于在Android Chrome浏览器上看不到一些utf8字符的主要内容,如果未能解决你的问题,请参考以下文章

在我的网站上禁用 Chrome 翻译栏

CHROME插件

如何用chrome在电脑上模拟微信内置浏览器

真机调试之android手机+chrome

在 chrome (android) 上隐藏移动浏览器地址栏

如何在 Chrome 上安装 Android 应用