刚刚将我的浏览器升级到Firefox 40(两天前发布),现在我注意到base64 CSS背景图片不再显示了。所有其他浏览器,包括旧版本的Firefox,都可以很好地加载图像。
在控制台中,我收到以下错误:
内容安全策略:页面设置阻止了数据加载:data / png; base64,iVBORw0KGgoAAAA ......... CuwAAAABJRU5ErkJggg ==(“default-src *”)。
我的CSS看起来像这样:
.image {
background-image: url("data:image/svg+xml;base64,iVBORw0KGgoAAAA .....");
}
我正在使用Angular并在ng-csp
标记中包含html
指令,但删除它没有任何区别。