Google字体未在Windows浏览器中加载,但在Mac浏览器上加载

时间:2014-06-26 13:06:31

标签: css windows macos google-api

堆垛。

我在www.PinionLMS.com上担任前端人员。

我们正在使用" Lato," Google字体。

问题是当您从Win(8.1)浏览器,FF,Chrome,IE加载网站时,字体不会加载并默认为sans-serif。

然而,当你在Mac浏览器上加载它时它显示得很好。

建议?

3 个答案:

答案 0 :(得分:5)

开发人员工具中的页面显示

  

https://pinionlms.com/”的页面是通过HTTPS加载的,但是运行了来自“http://fonts.googleapis.com/css?family=Lato:300,400,700”的不安全内容:此内容也应通过HTTPS加载。

仅限Ritesh

答案 1 :(得分:4)

您正尝试使用http:协议从使用https:协议加载的页面加载字体。

不同的浏览器对安全内容与不安全内容的混合会有一点不同,用户设置也可能会影响其处理方式。除非您特别允许,否则通常不安全的内容不会加载到安全页面中。

只需更改链接标记中的协议:

<link href='https://fonts.googleapis.com/css?family=Lato:300,400,700' rel='stylesheet' type='text/css'>

答案 2 :(得分:0)

由于信息很少,您可能需要参考此

CSS @font-face not working in IE8

可能你缺少要支持的IE类型。