一个小问题。
今天变更西红柿炒蛋的姊妹网站主题时,本以为bitcron的主题风格只需要复制/template
文件夹即可,结果发现/template/fonts
中的文件,在源网站中做的是链接,尺寸0KB。于是将同文件夹中一个看起来是一样,名字叫 casper-icons.woff (冲突复制)
的文件更名为原woff,放到了新网站的/template
下。结果所有的用字符表示的小图标(大约是UTF8图标)都成了傻呆呆的口
,大方块。
百思不得其解。Chrome报错说
Failed to decode downloaded font: xxxxxxxxxxxxxxxxxxxxxxxx/casper-icons.woff?v=1
OTS parsing error: invalid version tag
但是搜遍全Google,尝试了多种方案,都无法解决为啥愣是无法显示。
最后看到有人说
I was getting the following errors:
Failed to decode downloaded font: [...]/fonts/glyphicons-halflings-regular.woff2
OTS parsing error: invalid version tag
which was fixed after downloading the raw file directly from:
https://github.com/twbs/bootstrap/blob/master/fonts/glyphicons-halflings-regular.woff2
The problem was that there was a proxy error when downloading the file (it contained the HTML error message).
才下定决心去下了一个新的同名woff文件。
结果他妈的就搞定了。