CKFinder uploadUrl

Моя проблема: я использую CKEditor 5 с плагином CKFinder, но когда я включаю <script> для загрузки ckfinder.js в index.html моя конфигурация uploadUrl в компоненте, похоже, игнорируется.

Конфигурация моего компонента:

// WYSIWYG
    ClassicEditor.create(document.querySelector('#field_mensagem'), {
      
      ckfinder: {
        uploadUrl: `/ckfinder/connector?command=QuickUpload&type=Emails&responseType=json`
      },
      mediaEmbed: {
        previewsInData: true
      },
      toolbar: [
        'heading',
        '|',
        'bold',
        'italic',
        'link',
        'imageUpload',
        'ckFinder',
        '|',
        'bulletedList',
        'numberedList',
        '|',
        'indent',
        'outdent',
        '|',
        'blockQuote',
        'insertTable',
        'mediaEmbed',
        'undo',
        'redo'
      ]
    })
      .then(newEditor => {
        this.Editor = newEditor;
        this.Editor.setData(`

           ....

             `);
        // fim do setData

        // fim do then
      })
      .catch(error => {
        console.error(error);
      });
  }

В настоящее время я использую ckeditor 5 (пользовательская сборка, созданная с помощью онлайн-конструктора), ckfinder 3 для Java и Angular 9.

Что я делаю неправильно?

Я почти забыл об этом упомянуть, когда поставил <script> в html-файле. Это работает, но uploadUrl кажется некой облачной службой, а не тем, что я определил в своем компоненте.

0 ответов

Другие вопросы по тегам