我的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
答案 0 :(得分:0)
固定的:我添加了一些代码来允许<i></i>
标签具有超棒的字体,并且显然它正在捕获<img>
标签???不确定,但是我删除了以下内容,现在标签又重新显示了。
// config.protectedSource.push(/<i[\s\S]*?\>/g); //allows beginning <i> tag
// config.protectedSource.push(/<\/i[\s\S]*?\>/g); //allows ending </i> tag