問題1:私はCKEditorバージョン4.6.2の基本的なバージョンのカスタマイズされたビルドの一部として、以下のプラグインを消費 - basicstyles 、dialogui、ダイアログ、クリップボード、ボタン、ツールバー、enterkey、浮動小数点、元に戻す、divarea。空のDIVコンテナブロックには、私が防止しようとしているCKEditorによって追加された<br>
要素があります。fillEmptyBlocks
設定ファイルは次のようになります -
CKEDITOR.editorConfig = function(config) {
config.title = false;
config.allowedContent = true;
config.fillEmptyBlocks = false;
// Toolbar groups configuration.
config.toolbar = ...
};
fillEmptyBlocks = false;
は<br>
要素を挿入するからCKEditorバージョン4.6.2を防ぐことはできませんでした。 https://stackoverflow.com/a/34849579は、すべての改行ルールをFALSEに設定して、問題を回避できないことを示唆しています。
CKEditor 4.6.2の全基本バージョンと4.5.11のリリースバージョンで試してみましたが、まだそれが発生しています。ただし、この問題はCKEditor 4.1.3および4.4.0では存在しません。設定の一部として何かが欠けているのですか、4.6.2でこの問題が発生しないように追加のプラグインが必要ですか?
問題2:空のdivブロックにバックスペースを押す は、DOMからのdivブロックを削除します。これは4.6.2と4.5.11で発生し、4.1.3や4.4.0では発生しません。欠けている設定がありますか?
<br>
CKEditor 4.4.7以降のすべてのバージョンでfillEmptyBlocksがfalseに設定されていてもタグが挿入されていますが、4.4.6では発生しません。リリースノートを見ると、http://dev.ckeditor.com/ticket/12735は4.4.7に加えられた変更です。これを修正する別の方法はありますか?