如何修复window.CKFinder未定义

时间:2019-07-16 16:43:38

标签: javascript jquery html ckeditor ckfinder

我想使用ckeditor 5ckfinder插件上传文件或图像。 我通过此link逐步设置了ckeditor和插件。 我可以运行ckeditor并在ckfinder上看到ckeditor图标,但是单击该图标将不会打开模态,并且错误是“ window.CKFinder is undefined”。 请帮助我解决这个问题。

<script src="../build/ckeditor.js"></script>
<script>
    ClassicEditor.create( document.querySelector( '#editor' ),{
    // Enable the CKFinder button in the toolbar.
    toolbar: [ 'ckfinder' ]
} )
    .then( editor => {
        window.editor = editor;
    } )
    .catch( err => {
        console.error( err.stack );
    } );
</script>

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并包含以下脚本,现在一切正常。

<script src="https://ckeditor.com/apps/ckfinder/3.4.5/ckfinder.js"></script>

added script below ckeditor script

您还可以检查以下链接: https://github.com/ckeditor/ckeditor5-react/issues/86