[PHP] CKEditorの文字変換時のバグについて

入力支援ツールとして大活躍のCKEditorだが、どうもGoogleChromeとの相性がイマイチっぽい部分がある。

とりあえず気づいたのは、漢字に変換すると文字が2重にダブって入力されてしまうというバグ。
(「漢字」と入力すると「漢字漢字」となる)

これはさすがに困るので、ちょっと調べてみた。

入力中に赤い波線が表示された時に必ず起こるのでそこから調べたら、どうやらCKEditorが自動で入力チェックをおこなってくれてるようだ。

とりあえずOFFってみると、例のバグが発生しなくなったので、やっぱりこの機能がバグの引き金となっているようだ。

この機能の恩恵がイマイチわからないし、バグるよりもよっぽどマシなので僕はずっと下記設定でいくことにしました。

// ckeditor/config.jsに下記を追記
config.scayt_autoStartup = false;

Leave a Response