2016-03-31 5 views
1

ich eine Schrift über Firebase zu laden versuche (bei cdn.domain.co.uk), aber Chrome blockiert die Reaktion aufgrund CORS und gibt den folgenden Fehler:laden Schrift über Firebase CDN

Font from origin 'https://cdn.domain.co.uk' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://domain.co.uk' is therefore not allowed access.

Gibt es eine Möglichkeit, um dieses ?

Antwort

2

Hinweis für jeden, auch dieses Problem haben wird: lesen Sie die Dokumentation!

Wenden Sie Folgendes auf Ihre firebase.json an und ändern Sie den Wert entsprechend.

"headers": [ { 
    "source" : "**/*[email protected](eot|otf|ttf|ttc|woff|font.css)", 
    "headers" : [ { 
     "key" : "Access-Control-Allow-Origin", 
     "value" : "*" 
    } ] 
} ] 

vollständige Dokumentation bei Firebase verfügbar: https://www.firebase.com/docs/hosting/guide/full-config.html

+0

Gut zu hören, dass Sie eine Lösung gefunden. Ein Link zu dieser Dokumentation wäre nett. –

+0

Sie haben Recht! Bearbeitete meine Antwort. :) – Polarize