仓廪实则知礼节,衣食足则知荣辱。这篇文章主要讲述在Android Chrome浏览器上看不到一些utf8字符相关的知识,希望能为你提供帮助。
我有简单的页面 -http://skchbk.foxnet.pl/编码为UTF8与几个希腊字符:
【在Android Chrome浏览器上看不到一些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如何在文本视图或任何东西中打印数组
- 如何将Google App Engine的Java Content-Type设置为UTF-8
- 程序'[13476] MyApp.vshost.exe'已退出,代码为-1(0xffffffff)
- 使用dapper扩展的外键和数据透视表
- 为什么FetchKind不能使用Mapping.ByCode在NHibernate中工作
- NHibernate.MappingException(没有持久性:XYZ)
- 从app inventor中的google sheet调用用户名和密码
- 在Android Studio导入期间维护目录结构
- 如何在android中的日历上的特定日期设置点