CKEditor настраивает выпуск плагинов для цветных кнопок - PullRequest
0 голосов
/ 28 февраля 2020

Я разрабатываю функцию, в которой мне пришлось расширить функциональность стандартного плагина colorbutton CKEditor, добавив текстовый ввод и кнопку под цветами для возможности добавления пользовательских шестнадцатеричных цветов. , Я знаю, что есть другой плагин, который делает это, но определенные дизайнерские решения требовали расширения самого плагина colorbutton.

Проблема, с которой я сталкиваюсь с добавлением пользовательского ввода цвета, заключается в том, что CKEditor будет применять только стили к тексту, который был предварительно выбран, а не к тексту при вводе. Кроме того, я знаю, что span с соответствующим стилем создан, но текст не вставляется в него и все еще остается в начальном теге CKEditor p.

Что интересно, я использую ту же функциональность, которая используется с щелчками цветных кнопок (https://github.com/ckeditor/ckeditor4/blob/4.11.4/plugins/colorbutton/plugin.js#L206 -L243 ), и они работают, как и ожидалось.

Кто-нибудь знает, почему это происходит? В настоящее время я использую CKEditor версии 4.11.4, если это помогает.

...