我的扩展程序(Chrome和Firefox(上的Font Awesome已经有将近一年了,但现在图标不再工作:
清单:
...
"content_security_policy": "script-src 'self' https://kit.fontawesome.com/{id}.js; object-src 'self'"
}
包括:
<script src="https://kit.fontawesome.com/{id}.js" crossorigin="anonymous"></script>
控制台中的错误:
{id}.js:2 Font Awesome Kit: TypeError: Cannot read property 'classList' of null
思考了答案后,我发现了解决方案。我登录了我的Font真棒帐户,并获取了CDN版本的CSS链接。这现在毫无问题。
我还将它添加到了content_security_policy
区域的manifest.json中。