CKeditor 图像不显示
CKeditor Images not displaying
我的 CKeditor 不显示现有图像。我已经确认它已添加到 extraAllowedContent
并且我在工具栏中有 img 按钮,我可以添加图像并显示它们。但是一旦页面被保存,并且它加载回来图像就没有显示,我可以在查看源代码时看到它们,而且如果我使用 DevTools 我可以找到隐藏的 textarea 标签并看到 img src 标记,但编辑器只是剥离标签。我觉得我已经尝试了一切!
config.allowedContent = true;
config.extraAllowedContent =
"img(*)[*]{*};p(*)[*]{*};div(*)[*]{*};li(*)[*]{*};ul(*)[*]{*};";
https://ckeditor.com/docs/ckeditor4/latest/api/CKEDITOR_config.html#cfg-extraAllowedContent
使用 CKeditor 4.9.2
已修复:我已经添加了一些代码以允许 <i></i>
标签用于 font-awesome,显然它正在捕获 <img>
标签???不确定,但我删除了以下内容,现在标签又回来了。
// config.protectedSource.push(/<i[\s\S]*?\>/g); //allows beginning <i> tag
// config.protectedSource.push(/<\/i[\s\S]*?\>/g); //allows ending </i> tag
我的 CKeditor 不显示现有图像。我已经确认它已添加到 extraAllowedContent
并且我在工具栏中有 img 按钮,我可以添加图像并显示它们。但是一旦页面被保存,并且它加载回来图像就没有显示,我可以在查看源代码时看到它们,而且如果我使用 DevTools 我可以找到隐藏的 textarea 标签并看到 img src 标记,但编辑器只是剥离标签。我觉得我已经尝试了一切!
config.allowedContent = true;
config.extraAllowedContent =
"img(*)[*]{*};p(*)[*]{*};div(*)[*]{*};li(*)[*]{*};ul(*)[*]{*};";
https://ckeditor.com/docs/ckeditor4/latest/api/CKEDITOR_config.html#cfg-extraAllowedContent
使用 CKeditor 4.9.2
已修复:我已经添加了一些代码以允许 <i></i>
标签用于 font-awesome,显然它正在捕获 <img>
标签???不确定,但我删除了以下内容,现在标签又回来了。
// config.protectedSource.push(/<i[\s\S]*?\>/g); //allows beginning <i> tag
// config.protectedSource.push(/<\/i[\s\S]*?\>/g); //allows ending </i> tag