Heroku和Google字体

nls*_*sun 19 fonts heroku

为什么不在Heroku上嵌入谷歌字体?

例如:

<link href='http://fonts.googleapis.com/css?family=<some_kinda_font>' rel='stylesheet' type='text/css'>
Run Code Online (Sandbox Code Playgroud)

编辑:事实证明它的工作原理,我的一个Chrome扩展程序阻止它作为一个"不安全的脚本"

AfD*_*Dev 43

我发现heroku设置了使用谷歌字体网址的安全参数.它想要使用https而不是普通的http.这对我有用.

代替:

@import url('http://fonts.googleapis.com/css?family=Oswald:400,700,300');
Run Code Online (Sandbox Code Playgroud)

我用了

@import url('//fonts.googleapis.com/css?family=Oswald:400,700,300');
Run Code Online (Sandbox Code Playgroud)

如果您注意到第二行遗漏了http,则允许heroku使用https.我假设如果你愿意,你可以在链接中使用https.


Yos*_*Kim 12

只需使用HTTPS而不是HTTP:

<%= stylesheet_link_tag "application", 'https://fonts.googleapis.com/css?family=<font_name>', :media => "all" %>
Run Code Online (Sandbox Code Playgroud)