Ich entwickle eine Google Chrome-Erweiterung, die auf einer bestimmten Website angezeigt wird. Und ich möchte Fontawesome in meiner Chrome-Erweiterung verwenden. Wenn ich versuche, Schriftarten zu laden, trat der Fehler GET chrome-extension://invalid/ net::ERR_FAILED
auf.Wie funktioniert fontawesome in Chrome Extension?
Im Stylesheet sind Webfonts mit @font-face
wie folgt enthalten.
Ich habe auch versucht, meine Erweiterung ID direkt einbetten, obwohl es nicht funktioniert.
Mein manifest.json:
"web_accessible_resources": ["Fonts/*.*", "*.ttf", "*.eot", "*.svg", "*.woff", "*.woff2"],
Wie dieses Problem zu lösen?
Dies auch in der 'manifest.json' für Content-Skripte Chrome-Erweiterung funktioniert. – spanndemic
Dies funktionierte nicht, wenn die Erweiterung auf twitter.com geladen wurde. Der Fehler, den ich in der Konsole 'Abgelehnt 'sehe, um die Schriftart' https://use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.woff 'zu laden, weil sie gegen die folgende Inhaltssicherheitsrichtlinie verstößt:" font -src https://twitter.com https: //*.twimg.com Daten: https://ton.twitter.com https://fonts.gstatic.com https://maxcdn.bootstrapcdn.com https://netdna.bootstrapcdn.com 'self' ". \' – void