全球主机交流论坛

标题: 用了七牛,图标字体无法加载怎么解决? [打印本页]

作者: 蓝翔技校    时间: 2015-10-11 10:11
标题: 用了七牛,图标字体无法加载怎么解决?
RT!
作者: xfspace    时间: 2015-10-11 10:45
不用骑牛
作者: 笃笃    时间: 2015-10-11 10:52
去楼上 找老许
作者: 这位太太    时间: 2015-10-11 13:41
没有把字体传上去把。
作者: 气味    时间: 2015-10-11 14:45
还挺多人玩这个字体图标的 都被带坏了 ……
作者: 蓝翔技校    时间: 2015-10-11 16:05
这位太太 发表于 2015-10-11 13:41
没有把字体传上去把。

把字体上传上去即可?
作者: SKIDROW    时间: 2015-10-11 16:10
本帖最后由 SKIDROW 于 2015-10-11 16:15 编辑

你是说Font Awesome么?这个涉及到跨域问题,需要添加或修改Access-Control-Allow-Origin头。不过七牛是默认加了Access-Control-Allow-Origin: *的。
作者: 蓝翔技校    时间: 2015-10-11 16:14
SKIDROW 发表于 2015-10-11 16:10
你是说Font Awesome么?这个涉及到跨域问题,需要添加或修改Access-Control-Allow-Origin头。 ...

求大神教如何修改。
作者: SKIDROW    时间: 2015-10-11 16:16
本帖最后由 SKIDROW 于 2015-10-11 16:24 编辑
蓝翔技校 发表于 2015-10-11 16:14
求大神教如何修改。


七牛是默认加了Access-Control-Allow-Origin: *的,你可以看看审查元素或Firebug中的具体错误。
Nginx的配置如下:
  1. location ~ \.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js|svg)$ {
  2.            add_header Access-Control-Allow-Origin "*";
  3. }
复制代码

作者: 蓝翔技校    时间: 2015-10-11 16:43
气味 发表于 2015-10-11 14:45
还挺多人玩这个字体图标的 都被带坏了 ……

气味,洒下分。
作者: 蓝翔技校    时间: 2015-10-11 16:44
SKIDROW 发表于 2015-10-11 16:16
七牛是默认加了Access-Control-Allow-Origin: *的,你可以看看审查元素或Firebug中的具体错误。
Nginx的 ...

我试试,如果不把字体上传到七牛,那能显示字体图标吗?在本地引用。
作者: SKIDROW    时间: 2015-10-11 18:27
本帖最后由 SKIDROW 于 2015-10-11 19:17 编辑
蓝翔技校 发表于 2015-10-11 16:44
我试试,如果不把字体上传到七牛,那能显示字体图标吗?在本地引用。


不跨域是可以的,跨域就要用HTTP头。
作者: 蓝翔技校    时间: 2015-10-12 00:22
SKIDROW 发表于 2015-10-11 18:27
不跨域是可以的,跨域就要用HTTP头。

OK了,谢谢大神。
作者: 蓝翔技校    时间: 2015-10-12 00:36
SKIDROW 发表于 2015-10-11 18:27
不跨域是可以的,跨域就要用HTTP头。

哦,对了大神。请问如何设置上传附件直接上传七牛而不经过本地存储?
作者: SKIDROW    时间: 2015-10-12 09:29
蓝翔技校 发表于 2015-10-12 00:36
哦,对了大神。请问如何设置上传附件直接上传七牛而不经过本地存储?

这个就要改相应的代码了,有人写了一个插件,你可以试试,我也没用过。




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4