我正在使用谷歌地图 api,在页面上我有这个
<link type="text/css" rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500">
现在,正因为如此,正如您在此链接中看到的那样
https://fonts.googleapis.com/css?family=Roboto:300,400,500有字体文件 - 包含在 url 中,我知道 AFA 会导致问题。在萤火虫中它显示
跨域请求被阻止:同源策略不允许在 https://themes.googleusercontent.com/static/fonts/roboto/v11/2UX7WLTfW3W8TclTUvlFyQ.woff读取远程资源 这可以通过将资源移动到同一域或启用 CORS。
即使尝试在我的 htaccess 中添加它,也不起作用,它仍然在 firebug 中显示错误
Header set Access-Control-Allow-Origin: *
apache 的 headers mod 已启用,我设置了其他 headers 并且没关系。我使用 xampp 1.7.4。我也不想将 css 文件和/或字体移动到我的本地文件中,因为 google 将来可能会进行更改。
qsn1:如何处理这个错误。
qsn2:为什么它只显示那些字体文件的错误?因为例如我也包含了google maps api的脚本,这没有问题。
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=places"></script>
谢谢