FontAwesome 请求在 404 下失败
[CDNJS不存储Fontawesome](https://cdnjs.com/libraries/grapesjs) 在 grapesjs 中(但 grapesjs 的 CSS 尝试加载它们)。@detectedstealth提出的解决方案是针对canvas CSS,所以和这个编辑器CSS问题无关 所以尽量在HTML页面手动添加fontawesome,或者直接用 https://unpkg.com/grapesjs/dist/css/grapes.min.css
阅读下方完整回答 ↓问题
这是针对版本 0.14.33。初始化画布并选择元素3后,会生成以下网络请求:https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.14.33/fonts/fontawesome-webfont.woff2?v=4.7.0https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.14.33/fonts/fontawesome-webfont.woff?v=4.7.0https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.14.33/fonts/fontawesome-webfont.ttf?v=4.7.0 这三个请求都失败了,状态是404,工具栏图标也都不显示。它运行在 MacOS 10.13.6 上的 Electron 客户端(Chromium v66.0.3359.181)。我正在从CDN加载葡萄。如果我本地加载,就不会出现这种情况。 这是我的初始化: 'Let editor = grapesjs.init({ 容器:“#canvas”, fromElement: true, 身高:“100%”, 宽度:“100%”, storageManager: {type: null}, 面板:{默认值:[]}, blockManager: { 附录:“#e...
回答(3)
[CDNJS不存储Fontawesome](https://cdnjs.com/libraries/grapesjs) 在 grapesjs 中(但 grapesjs 的 CSS 尝试加载它们)。@detectedstealth提出的解决方案是针对canvas CSS,所以和这个编辑器CSS问题无关 所以尽量在HTML页面手动添加fontawesome,或者直接用 https://unpkg.com/grapesjs/dist/css/grapes.min.css
@keithstric为了让编辑器里的字体效果好用,我需要添加:
画布:{
斯泰尔斯:['https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.14.33/fonts/fontawesome-webfont.woff2?v=4.7.0',.......]
}
到初始值({})。
你试过吗?
谢谢你的回复。于是,我试了一下,补充道:
'canvas:{ 斯泰尔斯:[“https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.14.33/fonts/fontawesome-webfont.woff2?v=4.7.0”] },`
我的初始选项,但行为依然如故。我尝试本地安装,解决了这个问题,但觉得如果有人能提供解决方案,可能会对其他人有所帮助
相关问答
通过相似的问题讨论继续研究。
问题 #548
CDN上的中立协议
只是个想法,你可能想考虑在你的CDN文件中无关地加载Fontawesome。目前“从源代码'http://localhost:3000'访问'https://cdnjs.cloudflare.com/ajax/libs/grapesjs/0.12.37/fonts/fontaw...
问题 #1564
CSS/字体/图标问题
你好,我的项目GrapesJS遇到了CSS问题,不知道原因...... 我试着做tuto,但没有图标。 加载到Canvas头部
你好, 首先感谢你出色的工作!!!! 我正在尝试将动态样式加载到画布头中。有没有办法把动态对象或字符串加载到画布头里? var customeCss = “h1 { color:#000000;字体家族:信使;font-style:italic;;}" VAR Editor =...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。