占位符图标应自动显示在工具栏中,但不会。其他一切都很好。这是一个非常简单的实现。为什么会丢失?
JAVASCRIPT CONFIG FILE
CKEDITOR.editorConfig = function (config) {
config.height = 500;
config.toolbar = 'MyToolbar';
config.extraPlugins = "placeholder";
config.extraPlugins = "widget";
};
HTML
<textarea id="editor1" cols="80" name="editor1" rows="10">Hello world</textarea>
<script>
CKEDITOR.replace("editor1", {});
</script>
答案 0 :(得分:1)
是的,它不会自动添加。试试这个:
$(document).ready( function () {
CKEDITOR.replace( 'textarea_id', {
extraPlugins: 'placeholder',
toolbar: [ [ 'Source', 'Bold' ], ['CreatePlaceholder'] ]
});
});
答案 1 :(得分:1)
在构建和下载CKeditor之后,我还发现一些图标没有显示,但功能仍在运行。 我尝试使用ckeditor配置编辑器进行编辑,但下载后它甚至都不适用于我 我通过直接编辑ckeditor / config.js文件解决了这个问题,删除了icons.png和icons_hidpi.png文件中图标的引用 例如,我删除了这些
emojione,2856,auto,
emojione,2688,auto,
和
symbol,9984,auto,
symbol,10608,auto,
然后我添加了我想要的实际图标,方法是创建图标文件夹并添加图标
plugins/emojione/icons/emojione.png
plugins/symbol/icons/symbol.png