CKEditor 4.14.1: ошибка при вставке вставкой из плагина word - PullRequest
0 голосов
/ 05 августа 2020

Я обновил свой ckeditor с 4.7.3 до последней версии 4.14.1 без каких-либо проблем. Но когда я пытаюсь использовать вставку из плагина word, у меня появляется такая ошибка: Uncaught TypeError: Cannot read property 'styles' of undefined в pastefromword / filter / default. js

Ошибка находится в самом начале значения по умолчанию. js 'file:

( function() {
'use strict';

var tools = CKEDITOR.tools,
    pastetools = CKEDITOR.plugins.pastetools,
    commonFilter = pastetools.filters.common,
    Style = commonFilter.styles, // <-- error this line
    createAttributeStack = commonFilter.createAttributeStack,
    getElementIndentation = commonFilter.lists.getElementIndentation,
    ...

Понятия не имею, почему, у меня есть плагин pastetools, но кажется, что фильтры установлены на {}, поэтому commonFilter заканчивается undefined и вызывает мою ошибку. Разве плагин не может работать без фильтров? Понятия не имею, как работают фильтры.

Я думал о проблеме с конфигурацией. Я добавил 'pastefromword' : 1, 'pastetools' : 1 в свою конфигурацию сборки. Вставка из кнопки слова находится на моей панели инструментов, но я не могу вставить из слова.

PS: У меня нет специальной сборки, и для обновления я взял полный пакет на веб-сайте ckeditor страница donwload

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...