0

ツールバーがページを上下にスクロールしないようにしたい。インライン編集機能を使用したいので、ckeditor 4「ベータ版」を使用しています。

私は運なしで設定クラスのプロパティを調べました:

"http://nightly-v4.ckeditor.com/ckeditor_api/#!/api/CKEDITOR.config".

残りの API を調べて、ツールバー イベントへのフックがないか確認しましたが、運もありませんでした。また、ツールバーがスクロールイベントをリッスンする場所を見つけて削除しようとしました。運が悪い!

とにかくこれを行うことはありますか?コードを掘り下げて自分で変更する必要がある場合でも! 正しい方向に向けてくれる人が必要なだけです。

4

1 に答える 1

1

実際、そのようなオプションは今のところありません。いくつか追加しますが、最初に最終的な v4 バージョンをリリースする必要があります :)。

とにかく - ツールバーのフローティング更新を停止するplugins/floatingspace/plugin.js:57には:

function changeMode( newMode ) {
    var editorPos = editable.getDocumentPosition();
    updatePos( 'absolute', 'top', editorPos.y - spaceHeight - dockedOffsetY );

    mode = newMode;
}

それは私にとってはうまくいきます-ツールバーはコンテンツの上に表示され、移動しません。

于 2012-10-22T18:40:05.733 に答える