我刚开始使用cdn的CKEditor(最新版本4.5.7),想要使用插件:
http://ckeditor.com/addon/uploadimage
我已将该插件的文件下载并解压缩为'myplugins / uploadImage /'。
<textarea name="editor1"></textarea>
<script>
CKEDITOR.plugins.addExternal( 'uploadImage', '/myplugins/uploadImage/', 'plugin.js' );
CKEDITOR.replace( 'editor1', {
extraPlugins: 'uploadImage'
} );
</script>
CKEditor在没有任何插件的情况下工作,但当我执行上述操作添加'uploadImage'插件时,我在chrome控制台中收到以下错误:
'未捕获的TypeError:无法读取null'
的属性'icons'我错过了什么?
答案 0 :(得分:0)
我的解决方案基于这个答案:ckeditor - Uncaught TypeError: Cannot read property 'icons' of null
我没有进行任何图片上传,但我试图添加一个我没有安装过的插件。具体来说,它是:
extraPlugins: 'tableresize',
我不需要tableresize
所以我刚从tableresize
行中移除了extraPlugins
。我重新加载页面,错误消失了。