3

TinyMCE がフルスクリーン モードかどうかを確認する方法はありますか?

「Esc」を押して全画面表示モードを終了したいのですが、「Esc」を使用して編集をキャンセルします。したがって、エディターがフルスクリーン モードであるかどうかを最初に確認する方法が必要です。

4

4 に答える 4

9

フルスクリーン プラグインは、状態が変化したときにイベントを発生させます。

  var tinyOptions = {
      plugins: [ 'fullscreen' ],
      setup: function(editor) {
          editor.on('FullscreenStateChanged', function(e) {
              console.log('FullscreenStateChanged event', e);
          });
      }
  };

このようにして、自分で状態を追跡できます。

于 2015-01-20T11:35:43.493 に答える
4

TinyMCE がフルスクリーン モードの場合、「mce-fullscreen」クラスが body タグに追加されます。

したがって、mce-fullscreen クラスの存在を確認するだけです。

if $('.mce-fullscreen').length{

// Do something here,the editor is in fullscreen mode

}
于 2013-08-23T02:55:44.800 に答える