2

Fontawesome を CDN からロードしたいのですが、

failed cross-origin request. Resource access is restricted

これを修正するには HTTP ヘッダーを追加する必要があることはわかっていますが、これを回避する方法はありますか?

完全な URLに置き換え '../font/fontawesome-webfont.eot?v=3.2.0') てみましたが、何らかの理由で役に立ちませんでした。ヘッダーなしでできることはありますか?

4

4 に答える 4

1

CDN はAccess-Control-Allow-Origin:*、フォント ファイルの応答にヘッダーを含める必要があります。MaxCDN 関連の Cross-Origin Resource Sharing ポリシーの問題である Font Awesome アイコンが Chrome に表示されないに対する私の回答を参照してください。

于 2014-10-15T23:38:34.800 に答える
1

これはブラウザの同一オリジン ポリシー制限http://www.w3.org/TR/css3-fonts/#same-origin-restrictionです。

Amazon s3 を使用している場合、これはAmazon S3 CORS (Cross-Origin Resource Sharing) および Firefox のクロスドメイン フォントの読み込みに役立ちます。

于 2013-11-07T10:47:45.183 に答える