如何解决chrome中文字体无法正常显示?
1.运行环境
win10_64bit / chrome 53.0.2785.143 m (64-bit) / 已安装MacType
2.问题描述
使用chrome打开知乎时,中文字体无法正常显示,而使用ie打开则没有此类问题。推测是chrome字体渲染相关的问题。
http://p1.bqimg.com/1949/4025... (为什么无法上传图片??)
请问各位如何才能让chrome正确的显示知乎的正常字体?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在地址栏输入chrome://flags/
然后ctrl+f,搜索“停用DirectWrite”,不包括引号
点击“启用”,重启浏览器,一切ok
感谢@阿基米德,目前已经基本定位问题。问题在于chrome53强制开启directWrite,与系统中的MacType冲突。
目前发现了几种办法,稍后我来给大家实验:
1.使用mactype新的pitch
GitHub - silight-jp/MacType-Patch: MacType Patch for DirectWrite Hook
刚刚按照github中的说明发现并不能用,正在继续尝试。
来自知乎-张正庆
2.使用chrome扩展
Font Rendering Enhancer
测试之后感觉有效果,但是不是很理想。
来自知乎-南靖男
3.正在寻找其他靠谱办法...
主要参考了https://www.zhihu.com/questio...下各位的回答者。
如果你是使用qq浏览器或者遨游浏览器,设置里面,找到开启directWrite(对,是开启,而不是禁用),重启浏览器就OK了,已亲测,其它浏览器没试。