3

尝试在 Facebook 应用程序中使用 Google Fonts Api 时,我度过了一段不愉快的时光。

它适用于我在 Facebook之外的应用程序,但是当我在 Facebook 应用程序中时,字体不起作用

我以这种方式包含字体:

<link href='http://fonts.googleapis.com/css?family=Convergence|Satisfy' rel='stylesheet' type='text/css'/>

如果需要,我很乐意提供更多信息。提前感谢您的时间和帮助!

4

3 回答 3

5

You would need to change

<link href='http://fonts.googleapis.com/css?family=Convergence|Satisfy' rel='stylesheet' type='text/css'/>

to

<link href='//fonts.googleapis.com/css?family=Convergence|Satisfy' rel='stylesheet' type='text/css'/>

Facebook block external http resources.

于 2012-10-25T13:28:43.803 回答
3

您也可以省略链接的协议部分:

<link href='//fonts.googleapis.com/css?family=Convergence|Satisfy' rel='stylesheet' type='text/css'/>
于 2013-07-22T20:22:49.920 回答
1

问题出在http协议中。Facebook 应用程序不会加载任何不安全的资源 - 即未通过 https 链接。我遇到了同样的问题,将协议前缀更改为“https”有效。

于 2014-04-15T14:25:10.993 回答