CKEditor removeAllListener разрывы уменьшают функциональность отступа - PullRequest
0 голосов
/ 17 октября 2018

Я использую версию ckeditor 4x для своего приложения.Я сталкиваюсь со странной проблемой, связанной с уменьшением функциональности отступа, когда использую приведенный ниже код для увеличения производительности перед созданием редактора в Internet Explorer.

 CKEDITOR.removeAllListeners(); // this breaks decrease indent 
 CKEDITOR.replace( 'editor1', {
        extraPlugins: indent,indentblock
    });

После комментирования функции removeAllListeners, Уменьшение отступа работает, как и ожидалось, но снова проблема с производительностью поднимается и выдает 'ошибка продолжительного сценария 'в Internet Explorer.

Когда мы используем функцию removeAllListeners (), ошибка продолжительного выполнения исчезает и отступ отступа не работает после увеличения отступа.Мы должны вручную нажать backspace , чтобы включить иконку уменьшения отступа.

enter image description here

На приведенном выше экране выделенное красным цветом поле показывает отступпосле увеличения отступа по-прежнему не включается. Это связано с использованием функции removeAllListeners () перед созданием редактора.Зеленое поле показывает, что оно работает нормально после его удаления, но возникает длительная ошибка, которая приводит к зависанию страницы.

Пожалуйста, сообщите.

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