CKEditor 4 - Как отключить проверку орфографии в режиме просмотра исходного кода - PullRequest
0 голосов
/ 16 октября 2018

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

Однако в представлении «Исходный код» то же слово воспринимается как ошибка с краснымподчеркнуты пунктиром, что не является желаемым поведением в нашем случае. снимок экрана с тем же словом опечатки, который выбирается и помечается красной пунктирной линией

Как предотвратить проверку орфографии (при условии, что именно это вызывает подчеркивание красной пунктирной линией) при просмотре контента в представлении «Источник» итаким образом, также прекратите выделение HTML-кода пунктирными красными подчеркиваниями, потому что проверка орфографии просто не распознает их?

1 Ответ

0 голосов
/ 17 октября 2018

Я проверил следующую официальную демонстрационную ссылку: https://sdk.ckeditor.com/samples/spellchecker.html

1 - отключить проверку орфографии с помощью кнопки ABC на панели инструментов

2 - отключить браузервстроенная проверка орфографии

В Chrome: Настройки> Расширенные настройки> Языки> Проверка орфографии (отключение активных языков)

Все ошибки как в окнах WYSIWYG, так и в окне источников должны быть устранены.

Другие возможные решения :

  • CKEditor4 Конфигурация:

    https://ckeditor.com/docs/ckeditor4/latest/api/CKEDITOR_config.html#cfg-scayt_autoStartup

    https://ckeditor.com/docs/ckeditor4/latest/api/CKEDITOR_config.html#cfg-disableNativeSpellChecker

  • Отправить проблемы для WebSpellChecker на Github (https://github.com/WebSpellChecker/ckeditor-plugin-wsc),, поскольку это третья сторона, ответственная за проверку орфографии:

    Стандартный и полный CKEditor пакеты включают в себя встроенную функцию проверки орфографии.представляет собой готовое решение, предоставляемое сторонними плагинами, WebSpellChecker и SpellCheckAsYouType (SCAYT), которые используют веб-сервис WebSpellChecker.net.

  • Если выне хочу никакой проверки правописания,затем отключите эти плагины.Если кнопка ABC больше не существует, ваша проблема должна быть решена.

    Когда один из плагинов включен, кнопка автоматически добавляется на панель инструментов.В зависимости от того, какой плагин вы используете, он может содержать множество опций SCAYT и открыть диалоговое окно проверки орфографии.

...