0

我从他们网站的 Online Builder 功能中生成了 CKEditor 5 版本 29 的自定义构建,并将其放置在我的 Web 服务器上的根目录中。但是每次我尝试使用编辑器加载页面时,我都会收到此错误(检查浏览器中的元素)。

“...ReferenceError:找不到变量:经典编辑器...”

我以前做过这个,通常它可以工作。我重复了下载和安装,但每次都得到相同的错误。

这可能是构建 29 的问题,还是我的代码中出现了一些奇怪的字符(附件)。到现在已经复习了很多次——有点疯狂。

<!DOCTYPE html>

<!--HAS_WEBDNA_TAGS-->

<html lang="en">
<head>

    <meta charset="utf-8">
    <title>CKEditor 5 – Classic editor</title>

<!--    <script src="https://cdn.ckeditor.com/ckeditor5/29.0.0/classic/ckeditor.js"></script> -->
        <script src="/ckeditor5/build/ckeditor.js"></script>

</head>

<body>

    <div id="editor">abc</div>    
    <textarea class="editor">xyz</textarea>
    
    
    <script>
        ClassicEditor
            .create( document.querySelector( '#editor' ), {
                        
            toolbar: {
                items: [
                    'heading','|',
                    'bold', 'italic', 'underline', 'strikethrough', '|',
                    'blockQuote', '|',
                    'fontfamily', 'fontsize', 'fontColor', '|',
                    'alignment', '|',
                    'bulletedList', 'numberedList', '|',
                    'indent', 'outdent', '|',
                    '-',
                    'link', 'imageUpload', '|',
                    'insertTable', '|',
                    'removeFormat', 'code', 'codeBlock', '|', '|',
                    'undo', 'redo',
                ],
                shouldNotGroupWhenFull: true
            },
            
            } )
            
            
            
            .catch( error => {
                console.error( error );
            } );
    </script>
</body>
</html>

4

0 回答 0